Prioridad: 1 2 3 4 5 reglas ignoradas   patrón de reglas   patrón de items   

Foobar Genérico

Métricas del Proyecto

Sumario por Reglas

Prioridades

Análisis por Reglas

Categorías

Violaciones por reglas de "Java rules" => "Upon_JAVA": 42013    (JAVA)
Código Regla Descripción Violaciones Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz.3434
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class.6454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado14183
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas.84
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected.354
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados.5394
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod
CDM.PARAM2CDM.PARAM2: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos protegidos.14
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.84
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected.414
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void.394
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz.563
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos.1783
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica.5763
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo.2723
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros.133
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida.48934
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface4662
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico.3823
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import.82
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia.523
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres.7135
FMETODOS.NSABFMETODOS.NSAB: Evita poner sentencias detras de las llaves de apertura {en la misma linea.44
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea.1094
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion.3335
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (.5425
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura16565
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad1873
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos.825
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados.12185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos.623
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados.2553
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase.2443
RGM.NUOTRGM.NUOT: No utilizar el operador ternario2664
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende.413
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String.322
STR.ADLRSTR.ADLR: Evita literales duplicados11953

Violaciones por reglas de "Java rules" => "Once_JAVA": 8207    (JAVA)
Código Regla Descripción Violaciones Prioridad
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz.37014
CNU.EICNU.EI: Numero excesivo de sentencias import.113
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar.2823
CNU.PMCNU.PM: Evita metodos private someMethod
CNU.UICNU.UI: Evita Imports no utilizados1234
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho162
GC.AUTPGC.AUTP: Evita temporales innecesarios al convertir tipos primitivos a String.13
GC.DUDGC.DUD: Evita utilizar Date[], utiliza en su lugar long[].42
GC.STVGC.STV: Evita colecciones static; pueden crecer sin limites.13
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally'81
IO.CSIO.CS: Cierra flujos en bloques finally121
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print().111
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays.433
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle.7803
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles.64
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion.73
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false).965
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'.6823
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres263
STR.PCTSSTR.PCTS: Utiliza charAt()en vez de startsWith()para las comparaciones de un caracter.23
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado.4163
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. 253
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String124
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter4003
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto +=14612
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca.193
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo.391

Violaciones por reglas de "Java rules" => "A time_JAVA": 6491    (JAVA)
Código Regla Descripción Violaciones Prioridad
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html.292
DECLARA.CRSDECLARA.CRS: Situa constantes en el lado derecho de las comparativas.14
DECLARA.NIPDECLARA.NIP: Compruebe que no se escribe una direccon IP en el codigo22
FMETODOS.OVERRIDEFMETODOS.OVERRIDE: Una clase que sobreescriba Object.equals ()tambien debe sobreescribir Object.hashCode ().23
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean.194
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas.73
LOOP.PILOOP.PI: Evita irregularidades en un bucle while54
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision.83
PB.DCFPB.DCF: Evita comparar tipos de coma flotantes.13
PB.EQL2PB.EQL2: Utiliza instanceofdentro de una implementacion de metodo equals().33
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios.82
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios.794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal').18374
PB.JUINPB.JUIN: Evita incrementadores erroneos43
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase.1543
PB.PDSPB.PDS: Proporciona default para cada sentencia switch.434
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch.204
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo.3453
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else.3083
RGM.BLKFORRGM.BLKFOR: Proporciona un bloque {}para declaraciones for.13
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if.12543
RGM.CLONERGM.CLONE: Llama super.clone ()en todos los metodos clone ().12
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable.8511
RGM.FFRGM.FF: Variable constante declarada como private someMethod
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while.13965
RGM.PSFARGM.PSFA: Evita el uso de campos array public someMethod

Violaciones por reglas de "Java rules" => "OtherTimeJAVA": 138    (JAVA)
Código Regla Descripción Violaciones Prioridad
RGP.ERRRGP.ERR: Evite el uso de rutas relativas773
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea.613

Sumario por Clases

some.class.reserved
Código Fuente Violaciones Líneas Nivel Confianza
WebContent/app/comun/visualizacionArchivoInfoAuditoria.jsp 3 51 99,77
WebContent/app/comun/visualizacionArchivoLOPD.jsp 3 51 99,77
WebContent/app/comun/visualizacionArchivoLogico.jsp 5 62 99,83
WebContent/app/comun/visualizacionContenido.jsp 2 35 99,56
WebContent/app/comun/visualizacionFicheroInforme.jsp 3 38 99,59
WebContent/app/pr03GestionInformes/listadoInformeExcel.jsp 14 150 0,89
WebContent/app/pr04SeguimientoRecomendaciones/listaEstadisticasAgruparExcel.jsp 22 264 41,94
WebContent/app/pr04SeguimientoRecomendaciones/listaEstadisticasExcel.jsp 6 229 32,37
WebContent/app/pr06GestionDepartamental/listaTiemposExcel.jsp 19 152 7,33
WebContent/app/pr15Mensajeria/visualizacionFichero.jsp 1 29 99,84
WebContent/app/pr20ControlInterno/efectividad/datosMapaExcel.jsp 5 127 2,56
WebContent/app/pr20ControlInterno/informes/informesExcel.jsp 5 103 0,38
WebContent/app/pr20ControlInterno/manuales/manualesControlExcel.jsp 5 103 0,38
WebContent/app/pr20ControlInterno/manuales/manualesExcel.jsp 5 95 0,14
WebContent/app/tiles/base1.jsp 1 26 100
some.class.reserved 13 14 97,25
some.class.reserved 24 66 96,83
some.class.reserved 12 16 98,09
some.class.reserved 36 142 66,94
some.class.reserved 53 278 0,31
some.class.reserved 28 155 0,53
some.class.reserved 8 95 22,26
some.class.reserved 22 127 99,76
some.class.reserved 7 13 0
some.class.reserved 8 26 99,6
some.class.reserved 29 171 61,21
some.class.reserved 46 443 99,97
some.class.reserved 11 50 0,43
some.class.reserved 15 58 97,77
some.class.reserved 7 27 0
some.class.reserved 10 38 99,37
some.class.reserved 21 107 29,73
some.class.reserved 17 162 99,95
some.class.reserved 30 239 99,98
some.class.reserved 41 348 99,67
some.class.reserved 22 110 31,6
some.class.reserved 18 119 99,95
some.class.reserved 36 155 54,57
some.class.reserved 25 360 99,97
some.class.reserved 14 52 0,63
some.class.reserved 7 51 99,88
some.class.reserved 16 69 5,26
some.class.reserved 13 56 99,83
some.class.reserved 16 70 6,01
some.class.reserved 14 100 99,94
some.class.reserved 9 38 0,01
some.class.reserved 8 47 99,86
some.class.reserved 42 60 1,68
some.class.reserved 116 993 80,41
some.class.reserved 96 543 94,63
some.class.reserved 100 791 98,08
some.class.reserved 14 71 6,57
some.class.reserved 17 111 99,76
some.class.reserved 93 559 94,95
some.class.reserved 99 942 98,64
some.class.reserved 7 8 0
some.class.reserved 8 37 0
some.class.reserved 13 69 5,63
some.class.reserved 16 164 99,98
some.class.reserved 18 75 8,19
some.class.reserved 15 83 99,91
some.class.reserved 6 12 0
some.class.reserved 6 50 99,91
some.class.reserved 25 111 31,47
some.class.reserved 67 829 36,33
some.class.reserved 17 106 29,27
some.class.reserved 19 124 99,9
some.class.reserved 10 69 5,73
some.class.reserved 12 82 99,93
some.class.reserved 17 65 3,6
some.class.reserved 17 69 99,52
some.class.reserved 18 85 14,25
some.class.reserved 13 72 99,79
some.class.reserved 49 186 99,88
some.class.reserved 66 519 95,69
some.class.reserved 30 181 64,47
some.class.reserved 142 1653 94,44
some.class.reserved 20 66 3,9
some.class.reserved 13 60 99,85
some.class.reserved 10 84 14,52
some.class.reserved 25 117 99,32
some.class.reserved 13 67 4,73
some.class.reserved 13 68 99,75
some.class.reserved 24 133 44,7
some.class.reserved 16 122 99,96
some.class.reserved 9 161 59,21
some.class.reserved 32 339 99,78
some.class.reserved 18 74 7,65
some.class.reserved 17 98 99,85
some.class.reserved 12 39 0,01
some.class.reserved 8 40 99,47
some.class.reserved 11 37 0
some.class.reserved 11 64 99,08
some.class.reserved 25 204 71,01
some.class.reserved 30 462 99,97
some.class.reserved 7 33 0
some.class.reserved 7 40 99,83
some.class.reserved 16 69 5,26
some.class.reserved 13 67 99,88
some.class.reserved 11 105 29,02
some.class.reserved 16 201 99,95
some.class.reserved 23 120 37,26
some.class.reserved 22 146 99,81
some.class.reserved 9 42 0,05
some.class.reserved 8 42 99,8
some.class.reserved 98 513 93,98
some.class.reserved 103 1187 99,93
some.class.reserved 18 29 0
some.class.reserved 15 75 29,07
some.class.reserved 39 343 88,28
some.class.reserved 65 448 99,58
some.class.reserved 32 143 49,3
some.class.reserved 27 139 99,48
some.class.reserved 12 65 3,94
some.class.reserved 15 82 99,68
some.class.reserved 15 91 19,06
some.class.reserved 23 272 99,93
some.class.reserved 13 66 4,31
some.class.reserved 13 68 99,89
some.class.reserved 27 131 43,4
some.class.reserved 27 127 99,71
some.class.reserved 4 12 0
some.class.reserved 5 27 99,69
some.class.reserved 21 136 46,51
some.class.reserved 32 133 98,58
some.class.reserved 14 103 26,81
some.class.reserved 27 520 99,98
some.class.reserved 14 75 8,72
some.class.reserved 14 59 99,84
some.class.reserved 10 53 0,79
some.class.reserved 10 57 99,89
some.class.reserved 15 32 99,3
some.class.reserved 17 84 98,57
some.class.reserved 21 104 27,69
some.class.reserved 19 143 99,96
some.class.reserved 40 270 81,78
some.class.reserved 57 710 99,91
some.class.reserved 10 60 2,28
some.class.reserved 16 101 99,42
some.class.reserved 16 79 11
some.class.reserved 23 142 99,55
some.class.reserved 72 496 93,87
some.class.reserved 131 1120 74,38
some.class.reserved 103 385 89,48
some.class.reserved 75 725 99,97
some.class.reserved 13 66 4,31
some.class.reserved 13 77 99,92
some.class.reserved 6 17 0
some.class.reserved 7 29 99,15
some.class.reserved 13 68 5,17
some.class.reserved 12 56 99,86
some.class.reserved 47 291 83,91
some.class.reserved 73 643 99,79
some.class.reserved 18 27 0
some.class.reserved 18 70 97,9
some.class.reserved 72 451 92,63
some.class.reserved 94 1004 99,76
some.class.reserved 11 24 0
some.class.reserved 15 113 58,02
some.class.reserved 46 95 19,33
some.class.reserved 72 687 56,59
some.class.reserved 33 41 0,02
some.class.reserved 60 380 99,47
some.class.reserved 36 118 35,17
some.class.reserved 24 211 99,98
some.class.reserved 10 45 0,12
some.class.reserved 6 56 99,92
some.class.reserved 11 68 5,23
some.class.reserved 12 52 99,82
some.class.reserved 23 161 58,34
some.class.reserved 23 145 99,95
some.class.reserved 13 66 4,31
some.class.reserved 12 52 99,82
some.class.reserved 6 71 6,86
some.class.reserved 9 48 99,86
some.class.reserved 21 61 2,23
some.class.reserved 18 98 99,85
some.class.reserved 30 134 44,89
some.class.reserved 70 622 99,6
some.class.reserved 13 68 5,17
some.class.reserved 13 77 99,92
some.class.reserved 9 23 0
some.class.reserved 11 97 99,96
some.class.reserved 8 21 0
some.class.reserved 9 68 99,92
some.class.reserved 13 70 6,11
some.class.reserved 16 104 99,7
some.class.reserved 30 62 2,37
some.class.reserved 26 173 99,93
some.class.reserved 58 303 85
some.class.reserved 130 1198 99,7
some.class.reserved 59 146 49,01
some.class.reserved 129 1074 99,67
some.class.reserved 13 26 0
some.class.reserved 16 85 99,91
some.class.reserved 19 127 42,35
some.class.reserved 29 162 99,19
some.class.reserved 78 468 92,95
some.class.reserved 99 965 99,86
some.class.reserved 12 60 2,24
some.class.reserved 12 56 99,84
some.class.reserved 14 60 2,21
some.class.reserved 13 52 99,82
some.class.reserved 5 11 0
some.class.reserved 4 21 99,49
some.class.reserved 45 302 85,02
some.class.reserved 44 497 99,97
some.class.reserved 34 133 44,07
some.class.reserved 39 297 99,97
some.class.reserved 13 68 5,17
some.class.reserved 13 54 99,83
some.class.reserved 13 67 4,73
some.class.reserved 13 54 99,83
some.class.reserved 13 69 5,63
some.class.reserved 14 68 99,89
some.class.reserved 36 322 86,91
some.class.reserved 70 786 99,81
some.class.reserved 25 76 8,49
some.class.reserved 22 165 99,89
some.class.reserved 96 489 93,42
some.class.reserved 187 1300 86,44
some.class.reserved 38 100 22,57
some.class.reserved 28 199 99,91
some.class.reserved 37 98 21,92
some.class.reserved 31 201 99,9
some.class.reserved 38 247 99,97
some.class.reserved 28 251 99,97
some.class.reserved 11 59 2
some.class.reserved 17 198 99,94
some.class.reserved 14 91 19,07
some.class.reserved 16 81 99,9
some.class.reserved 15 125 41,55
some.class.reserved 37 403 99,72
some.class.reserved 19 54 0,79
some.class.reserved 12 66 99,9
some.class.reserved 8 44 99,96
some.class.reserved 10 61 99,9
some.class.reserved 12 67 4,79
some.class.reserved 33 175 99,76
some.class.reserved 63 272 81,3
some.class.reserved 59 332 36,08
some.class.reserved 10 20 0
some.class.reserved 58 479 0
some.class.reserved 10 18 0
some.class.reserved 10 89 99,96
some.class.reserved 11 20 0
some.class.reserved 38 356 91,76
some.class.reserved 13 22 0
some.class.reserved 12 89 99,95
some.class.reserved 13 22 0
some.class.reserved 86 1402 69,51
some.class.reserved 17 26 0
some.class.reserved 86 1257 63,46
some.class.reserved 15 24 0
some.class.reserved 123 1257 4,15
some.class.reserved 10 20 0
some.class.reserved 10 89 99,96
some.class.reserved 15 22 0
some.class.reserved 22 170 0,02
some.class.reserved 13 22 0
some.class.reserved 20 156 0,01
some.class.reserved 13 20 0
some.class.reserved 29 345 58,99
some.class.reserved 15 22 0
some.class.reserved 78 843 19,43
some.class.reserved 11 17 0
some.class.reserved 19 87 99,92
some.class.reserved 130 151 46,28
some.class.reserved 124 2193 88,69
some.class.reserved 11 21 0
some.class.reserved 65 716 7,16
some.class.reserved 10 24 0
some.class.reserved 9 83 99,95
some.class.reserved 12 23 0
some.class.reserved 50 1378 98,26
some.class.reserved 14 22 0
some.class.reserved 19 234 99,97
some.class.reserved 26 37 0
some.class.reserved 116 1055 3,93
some.class.reserved 15 23 0
some.class.reserved 44 677 29,76
some.class.reserved 13 105 28,94
some.class.reserved 22 210 99,96
some.class.reserved 6 53 0,75
some.class.reserved 7 76 99,95
some.class.reserved 10 21 0
some.class.reserved 6 26 99,61
some.class.reserved 16 56 1,14
some.class.reserved 18 87 99,54
some.class.reserved 11 62 2,7
some.class.reserved 13 93 99,94
some.class.reserved 32 78 9,32
some.class.reserved 64 454 99,81
some.class.reserved 13 70 6,11
some.class.reserved 14 72 99,78
some.class.reserved 5 16 0
some.class.reserved 8 28 99
some.class.reserved 13 70 6,11
some.class.reserved 14 71 99,77
some.class.reserved 13 66 4,31
some.class.reserved 14 69 99,76
some.class.reserved 13 68 5,17
some.class.reserved 14 80 99,91
some.class.reserved 13 76 9,34
some.class.reserved 13 54 99,81
some.class.reserved 11 65 3,96
some.class.reserved 16 84 99,69
some.class.reserved 11 64 3,58
some.class.reserved 16 82 99,68
some.class.reserved 20 73 7,05
some.class.reserved 54 1011 99,97
some.class.reserved 13 67 4,73
some.class.reserved 13 81 99,92
some.class.reserved 13 67 4,73
some.class.reserved 13 55 99,84
some.class.reserved 5 7 0
some.class.reserved 7 31 99,25
some.class.reserved 111 468 92,65
some.class.reserved 172 1651 89,14
some.class.reserved 13 41 0,03
some.class.reserved 14 42 98,89
some.class.reserved 29 152 53,72
some.class.reserved 32 183 42,24
some.class.reserved 27 117 35,12
some.class.reserved 21 108 99,92
some.class.reserved 23 159 99,95
some.class.reserved 38 467 99,89
some.class.reserved 27 231 99,98
some.class.reserved 115 1405 93,09
some.class.reserved 8 37 99,96
some.class.reserved 13 149 99,98
some.class.reserved 18 103 99,92
some.class.reserved 32 297 99,72
some.class.reserved 13 88 99,98
some.class.reserved 38 473 99,93
some.class.reserved 14 124 99,99
some.class.reserved 38 674 99,93
some.class.reserved 5 12 98,42
some.class.reserved 70 1030 39,86
some.class.reserved 15 93 99,97
some.class.reserved 24 364 99,96
some.class.reserved 19 145 99,98
some.class.reserved 39 404 99,76
some.class.reserved 59 279 99,92
some.class.reserved 57 384 99,94
some.class.reserved 45 822 99,92
some.class.reserved 13 211 99,91
some.class.reserved 15 83 99,83
some.class.reserved 11 83 99,75
some.class.reserved 15 41 1,04
some.class.reserved 12 49 99,23
some.class.reserved 11 61 99,73
some.class.reserved 12 83 99,74
some.class.reserved 18 195 99,94
some.class.reserved 42 155 60,24
some.class.reserved 16 187 99,72
some.class.reserved 28 167 59,29
some.class.reserved 44 403 12,15
some.class.reserved 22 87 15,35
some.class.reserved 23 141 99,06
some.class.reserved 17 80 11,18
some.class.reserved 28 171 71,45
some.class.reserved 6 17 0
some.class.reserved 10 55 99,14
some.class.reserved 18 66 3,97
some.class.reserved 27 143 63,15
some.class.reserved 19 63 2,86
some.class.reserved 20 157 99,48
some.class.reserved 32 67 4,01
some.class.reserved 58 466 99,67
some.class.reserved 23 100 24,14
some.class.reserved 21 163 99,59
some.class.reserved 18 75 8,19
some.class.reserved 20 123 99,31
some.class.reserved 18 79 10,48
some.class.reserved 20 130 99,37
some.class.reserved 35 180 63,83
some.class.reserved 47 288 0,46
some.class.reserved 16 32 0
some.class.reserved 15 69 97,94
some.class.reserved 22 40 0,01
some.class.reserved 27 284 99,63
some.class.reserved 16 45 0,1
some.class.reserved 26 137 60,62
some.class.reserved 46 94 18,67
some.class.reserved 116 794 0,02
some.class.reserved 15 27 0
some.class.reserved 17 96 98,92
some.class.reserved 122 655 96,04
some.class.reserved 249 2264 41,9
some.class.reserved 40 125 39,06
some.class.reserved 47 515 99,8
some.class.reserved 131 1750 99,41
some.class.reserved 509 4074 0
some.class.reserved 21 50 0,35
some.class.reserved 35 302 99,51
some.class.reserved 22 58 1,47
some.class.reserved 36 257 85,39
some.class.reserved 26 41 0,02
some.class.reserved 37 314 99,55
some.class.reserved 38 123 38,08
some.class.reserved 104 1655 82,72
some.class.reserved 22 39 0,01
some.class.reserved 14 90 99,94
some.class.reserved 19 42 0,03
some.class.reserved 18 88 98,07
some.class.reserved 18 34 0
some.class.reserved 19 84 98,22
some.class.reserved 51 144 48,58
some.class.reserved 131 732 0
some.class.reserved 20 45 0,09
some.class.reserved 22 118 98,66
some.class.reserved 5 17 0
some.class.reserved 9 77 99,96
some.class.reserved 19 62 2,41
some.class.reserved 21 93 97,56
some.class.reserved 16 41 0,02
some.class.reserved 22 108 98,13
some.class.reserved 18 68 4,76
some.class.reserved 23 163 99,31
some.class.reserved 16 38 0,01
some.class.reserved 19 104 98,86
some.class.reserved 38 223 74,55
some.class.reserved 43 389 99,58
some.class.reserved 22 67 4,26
some.class.reserved 27 294 99,88
some.class.reserved 27 125 40,04
some.class.reserved 37 408 93,9
some.class.reserved 13 29 0
some.class.reserved 14 66 98,28
some.class.reserved 23 73 6,94
some.class.reserved 23 182 99,52
some.class.reserved 20 52 0,49
some.class.reserved 20 88 97,69
some.class.reserved 20 83 12,86
some.class.reserved 21 108 98,64
some.class.reserved 22 80 10,9
some.class.reserved 14 114 57,02
some.class.reserved 18 32 0
some.class.reserved 30 136 19,07
some.class.reserved 147 454 91,6
some.class.reserved 458 3140 0
some.class.reserved 39 234 76,51
some.class.reserved 48 421 99,42
some.class.reserved 37 196 68,38
some.class.reserved 58 540 95,32
some.class.reserved 26 115 33,35
some.class.reserved 35 305 89,43
some.class.reserved 121 641 95,88
some.class.reserved 215 1802 52,36
some.class.reserved 23 58 1,46
some.class.reserved 25 106 6,61
some.class.reserved 27 188 66,25
some.class.reserved 55 429 80,77
some.class.reserved 18 35 0
some.class.reserved 21 81 1,02
some.class.reserved 29 90 16,99
some.class.reserved 70 564 87,08
some.class.reserved 21 47 0,16
some.class.reserved 23 147 27,48
some.class.reserved 19 42 0,03
some.class.reserved 21 187 99,63
some.class.reserved 24 47 0,16
some.class.reserved 22 154 99,54
some.class.reserved 30 202 70,25
some.class.reserved 74 306 0
some.class.reserved 23 60 1,81
some.class.reserved 21 108 98,46
some.class.reserved 22 61 2,08
some.class.reserved 22 95 97,94
some.class.reserved 17 32 0
some.class.reserved 28 129 98,2
some.class.reserved 22 64 3,15
some.class.reserved 42 348 90,83
some.class.reserved 46 405 91,35
some.class.reserved 74 828 42,59
some.class.reserved 20 43 0,04
some.class.reserved 28 94 0
some.class.reserved 26 97 21,94
some.class.reserved 26 165 99,39
some.class.reserved 17 64 3,24
some.class.reserved 16 140 0,42
some.class.reserved 26 74 7,35
some.class.reserved 28 182 99,19
some.class.reserved 47 256 79,68
some.class.reserved 62 590 0
some.class.reserved 39 91 17,03
some.class.reserved 71 294 0
some.class.reserved 99 395 90,04
some.class.reserved 199 1682 68,41
some.class.reserved 29 102 24,56
some.class.reserved 25 208 82
some.class.reserved 21 44 0,06
some.class.reserved 23 96 3,54
some.class.reserved 17 41 0,02
some.class.reserved 15 84 98,93
some.class.reserved 25 82 11,58
some.class.reserved 27 146 98,61
some.class.reserved 147 655 95,87
some.class.reserved 498 3080 0
some.class.reserved 14 24 0
some.class.reserved 14 66 97,84
some.class.reserved 25 107 28,75
some.class.reserved 29 189 99,25
some.class.reserved 27 180 63,82
some.class.reserved 47 371 92,42
some.class.reserved 18 466 93,63
some.class.reserved 17 711 99,99
some.class.reserved 13 150 53,88
some.class.reserved 45 273 0
some.class.reserved 9 97 22,99
some.class.reserved 14 141 99,79
some.class.reserved 21 302 85,64
some.class.reserved 22 455 99,92
some.class.reserved 9 14 0
some.class.reserved 33 247 15,51
some.class.reserved 37 370 89,9
some.class.reserved 218 1071 0
some.class.reserved 16 271 82,65
some.class.reserved 24 343 99,84
some.class.reserved 20 517 94,86
some.class.reserved 18 698 99,99
some.class.reserved 23 55 0,91
some.class.reserved 41 730 70,86
some.class.reserved 6 10 0
some.class.reserved 43 208 96,39
some.class.reserved 7 44 99,86
some.class.reserved 16 46 0,13
some.class.reserved 16 82 98,53
some.class.reserved 29 51 0,4
some.class.reserved 28 184 99,55
some.class.reserved 18 28 0
some.class.reserved 23 132 98,74
some.class.reserved 29 90 16,94
some.class.reserved 35 206 6,71
some.class.reserved 14 24 0
some.class.reserved 8 43 99,83
some.class.reserved 16 49 0,29
some.class.reserved 32 153 0
some.class.reserved 19 46 0,13
some.class.reserved 28 143 98,33
some.class.reserved 62 252 78,29
some.class.reserved 135 942 0
some.class.reserved 6 26 0
some.class.reserved 22 38 0,01
some.class.reserved 21 99 98,66
some.class.reserved 25 83 12,2
some.class.reserved 29 145 98,39
some.class.reserved 25 93 19,26
some.class.reserved 117 389 0
some.class.reserved 15 104 27,48
some.class.reserved 24 259 88,29
some.class.reserved 18 36 0
some.class.reserved 18 101 44,4
some.class.reserved 17 29 0
some.class.reserved 17 91 98,8
some.class.reserved 15 31 0
some.class.reserved 16 79 98,76
some.class.reserved 16 33 0
some.class.reserved 18 94 38,25
some.class.reserved 20 38 0,01
some.class.reserved 28 153 66,75
some.class.reserved 38 191 67,01
some.class.reserved 65 507 0,11
some.class.reserved 18 44 0,07
some.class.reserved 18 94 38,16
some.class.reserved 16 37 0
some.class.reserved 17 93 37,55
some.class.reserved 18 44 0,07
some.class.reserved 17 94 38,26
some.class.reserved 18 81 11,74
some.class.reserved 142 324 0
some.class.reserved 23 44 0,07
some.class.reserved 32 180 12,3
some.class.reserved 23 98 22,76
some.class.reserved 53 244 52,04
some.class.reserved 16 55 0,97
some.class.reserved 20 144 99,38
some.class.reserved 15 32 0
some.class.reserved 16 92 98,86
some.class.reserved 23 57 1,26
some.class.reserved 22 118 98,86
some.class.reserved 47 158 55,14
some.class.reserved 158 935 0
some.class.reserved 14 25 0
some.class.reserved 15 68 97,92
some.class.reserved 17 33 0
some.class.reserved 18 82 98,17
some.class.reserved 22 55 0,92
some.class.reserved 28 124 0,06
some.class.reserved 52 601 95,93
some.class.reserved 125 1007 0,69
some.class.reserved 38 117 34,34
some.class.reserved 79 791 71,82
some.class.reserved 97 248 76,38
some.class.reserved 173 1435 6,61
some.class.reserved 57 295 83,78
some.class.reserved 106 877 15,53
some.class.reserved 41 343 88,26
some.class.reserved 195 2591 98,59
some.class.reserved 21 81 11,55
some.class.reserved 24 165 99,3
some.class.reserved 20 55 0,94
some.class.reserved 25 144 98,94
some.class.reserved 32 181 62,88
some.class.reserved 28 233 99,73
some.class.reserved 20 64 3,19
some.class.reserved 18 119 99,28
some.class.reserved 13 63 3,17
some.class.reserved 13 68 99,6
some.class.reserved 14 55 0,99
some.class.reserved 19 106 99,67
some.class.reserved 26 60 1,88
some.class.reserved 30 166 99,35
some.class.reserved 10 45 0,11
some.class.reserved 8 46 99,85
some.class.reserved 14 29 0
some.class.reserved 15 68 97,92
some.class.reserved 24 100 24,07
some.class.reserved 34 155 98,34
some.class.reserved 8 40 0,02
some.class.reserved 9 114 99,88
some.class.reserved 11 29 0
some.class.reserved 22 96 97,34
some.class.reserved 27 73 6,8
some.class.reserved 30 139 61,78
some.class.reserved 22 34 0
some.class.reserved 49 401 78,57
some.class.reserved 25 82 11,98
some.class.reserved 40 309 7,14
some.class.reserved 36 51 0,37
some.class.reserved 103 912 93,52
some.class.reserved 16 33 0
some.class.reserved 17 81 98,49
some.class.reserved 14 27 0
some.class.reserved 8 57 99,9
some.class.reserved 19 54 0,79
some.class.reserved 35 153 0
some.class.reserved 19 42 0,03
some.class.reserved 19 94 98,3
some.class.reserved 14 31 0
some.class.reserved 18 85 97,97
some.class.reserved 19 33 0
some.class.reserved 22 85 1,56
some.class.reserved 16 35 0
some.class.reserved 20 80 0,92
some.class.reserved 23 61 2,19
some.class.reserved 26 105 6,05
some.class.reserved 23 57 1,26
some.class.reserved 25 106 6,61
some.class.reserved 46 71 5,25
some.class.reserved 76 395 9,37
some.class.reserved 28 59 1,62
some.class.reserved 35 170 9,48
some.class.reserved 21 47 0,16
some.class.reserved 21 107 99,07
some.class.reserved 6 14 0
some.class.reserved 6 49 99,73
some.class.reserved 69 347 87,93
some.class.reserved 137 1040 0
some.class.reserved 16 25 0
some.class.reserved 10 59 13,15
some.class.reserved 6 16 0
some.class.reserved 8 29 98,26
some.class.reserved 28 129 42,27
some.class.reserved 27 302 70,92
some.class.reserved 33 79 9,85
some.class.reserved 34 211 22,23
some.class.reserved 2 9 98,02
some.class.reserved 2 11 98,67
some.class.reserved 14 138 99,84
some.class.reserved 12 24 95,52
some.class.reserved 11 51 98,55
some.class.reserved 13 48 98,29
some.class.reserved 13 39 97,43
some.class.reserved 40 264 13,17
some.class.reserved 18 125 99,9
some.class.reserved 7 43 98,72
some.class.reserved 15 144 99,94
some.class.reserved 35 380 99,96
some.class.reserved 242 2569 99,91
some.class.reserved 77 848 99,85
some.class.reserved 190 1686 99,24
some.class.reserved 53 291 98,78
some.class.reserved 152 1706 99,89
some.class.reserved 68 660 99,91
some.class.reserved 95 625 99,56
some.class.reserved 28 260 99,95
some.class.reserved 44 366 99,93
some.class.reserved 28 188 99,77
some.class.reserved 52 584 99,85
some.class.reserved 37 259 99,88
some.class.reserved 136 980 99,86
some.class.reserved 240 1690 99,7
some.class.reserved 242 1667 93,33
some.class.reserved 85 906 99,92
some.class.reserved 41 369 99,95
some.class.reserved 39 388 99,93
some.class.reserved 77 560 90,26
some.class.reserved 39 396 99,83
some.class.reserved 21 194 99,98
some.class.reserved 350 3773 98,77
some.class.reserved 206 2222 97,72
some.class.reserved 46 519 99,92
some.class.reserved 152 1778 99,95
some.class.reserved 12 103 99,95
some.class.reserved 56 526 99,89
some.class.reserved 120 720 99,42
some.class.reserved 42 344 99,94
some.class.reserved 53 531 99,92
some.class.reserved 627 7609 99,95
some.class.reserved 112 963 99,96
some.class.reserved 49 631 99,93
some.class.reserved 13 103 99,95
some.class.reserved 71 634 99,91
some.class.reserved 55 373 92,9
some.class.reserved 179 1590 98,41
some.class.reserved 39 424 99,87
some.class.reserved 33 277 99,98
some.class.reserved 42 420 99,96
some.class.reserved 89 836 99,97
some.class.reserved 29 270 90,37
some.class.reserved 67 399 99,5
some.class.reserved 52 494 99,91
some.class.reserved 18 166 99,97
some.class.reserved 62 585 99,94
some.class.reserved 106 867 99,87
some.class.reserved 68 794 99,92
some.class.reserved 271 1767 34,35
some.class.reserved 244 2265 1,86
some.class.reserved 116 1128 14,09
some.class.reserved 10 58 99,88
some.class.reserved 11 57 99,88
some.class.reserved 260 2181 97,49
some.class.reserved 52 477 99,87
some.class.reserved 42 367 99,95
some.class.reserved 29 245 99,96
some.class.reserved 147 1655 99,95
some.class.reserved 12 82 99,84
some.class.reserved 104 902 8,86
some.class.reserved 143 1427 99,1
some.class.reserved 373 3041 97,75
some.class.reserved 61 574 99,93
some.class.reserved 73 658 99,93
some.class.reserved 69 392 99,48
some.class.reserved 61 523 99,94
some.class.reserved 106 864 99,88
some.class.reserved 42 350 99,94
some.class.reserved 46 423 99,96
some.class.reserved 33 259 99,94
some.class.reserved 42 294 99,74
some.class.reserved 46 294 99,64
some.class.reserved 12 125 99,94
some.class.reserved 92 711 99,96
some.class.reserved 41 381 99,9
some.class.reserved 28 254 99,88
some.class.reserved 22 217 99,96
some.class.reserved 37 377 99,98
some.class.reserved 88 799 99,97
some.class.reserved 84 817 99,81
some.class.reserved 88 1065 99,96
some.class.reserved 70 629 99,96
some.class.reserved 86 520 99,87
some.class.reserved 90 981 99,81
some.class.reserved 20 140 99,92
some.class.reserved 53 441 99,85
some.class.reserved 44 337 99,85
some.class.reserved 42 476 99,94
some.class.reserved 10 91 99,95
some.class.reserved 7 72 99,95
some.class.reserved 12 137 99,98
some.class.reserved 12 138 99,98
some.class.reserved 12 140 99,98
some.class.reserved 12 91 99,95
some.class.reserved 14 92 99,93
some.class.reserved 17 145 99,97
some.class.reserved 12 73 99,92
some.class.reserved 14 96 99,95
some.class.reserved 20 219 99,98
some.class.reserved 20 219 99,98
some.class.reserved 26 256 99,91
some.class.reserved 12 88 99,95
some.class.reserved 10 92 99,96
some.class.reserved 21 154 99,96
some.class.reserved 16 134 99,97
some.class.reserved 14 90 99,94
some.class.reserved 14 92 99,94
some.class.reserved 30 223 99,93
some.class.reserved 22 417 99,99
some.class.reserved 53 333 99,24
some.class.reserved 11 77 99,93
some.class.reserved 18 114 99,82
some.class.reserved 48 320 99,36
some.class.reserved 16 130 99,96
some.class.reserved 78 776 99,6
some.class.reserved 17 93 99,92
some.class.reserved 33 124 93,25
some.class.reserved 42 314 99,83
some.class.reserved 64 482 99,69
some.class.reserved 68 541 99,69
some.class.reserved 54 486 99,84
some.class.reserved 45 265 99,87
some.class.reserved 39 445 96,08
some.class.reserved 57 503 99,94
some.class.reserved 77 783 99,84
some.class.reserved 32 214 99,91
some.class.reserved 73 654 99,89
some.class.reserved 42 486 99,99
some.class.reserved 43 407 99,92
some.class.reserved 27 166 99,83
some.class.reserved 23 202 99,96
some.class.reserved 38 340 99,96
some.class.reserved 20 147 99,93
some.class.reserved 55 600 99,91
some.class.reserved 81 650 99,83
some.class.reserved 85 704 97,54
some.class.reserved 71 598 99,7
some.class.reserved 72 644 99,95
some.class.reserved 32 326 99,93
some.class.reserved 499 4347 52,11
some.class.reserved 144 1246 99,89
some.class.reserved 51 494 96,41
some.class.reserved 111 737 99,75
some.class.reserved 66 595 99,95
some.class.reserved 116 1128 99,95
some.class.reserved 126 1388 99,96
some.class.reserved 94 1009 99,9
some.class.reserved 73 719 99,88
some.class.reserved 78 851 99,87
some.class.reserved 82 748 99,86
some.class.reserved 58 595 99,93
some.class.reserved 32 285 99,87
some.class.reserved 91 925 99,94
some.class.reserved 65 573 99,94
some.class.reserved 96 958 98,59
some.class.reserved 39 360 99,96
some.class.reserved 15 69 99,86
some.class.reserved 37 321 99,95
some.class.reserved 273 1926 95,34
some.class.reserved 20 189 99,95
some.class.reserved 72 714 99,94
some.class.reserved 82 780 99,86
some.class.reserved 75 654 99,84
some.class.reserved 73 637 99,87
some.class.reserved 11 84 99,94
some.class.reserved 20 153 99,93
some.class.reserved 17 139 99,89
some.class.reserved 76 630 99,84
some.class.reserved 114 980 99,85
some.class.reserved 63 738 99,95
some.class.reserved 53 498 96,38
some.class.reserved 82 941 99,9
some.class.reserved 92 730 99,8
some.class.reserved 98 785 99,84
some.class.reserved 54 416 99,91
some.class.reserved 62 600 99,87
some.class.reserved 48 395 93,89
some.class.reserved 37 462 99,89
some.class.reserved 96 927 95,75
some.class.reserved 102 933 99,82
some.class.reserved 30 327 99,94
some.class.reserved 101 865 99,84
some.class.reserved 99 878 99,82
some.class.reserved 71 764 99,88
some.class.reserved 105 867 99,76
some.class.reserved 105 947 99,94
some.class.reserved 92 568 99,7
some.class.reserved 66 568 99,92
some.class.reserved 69 680 99,93
some.class.reserved 106 997 99,84
some.class.reserved 105 914 99,87
some.class.reserved 72 538 99,79
some.class.reserved 56 602 99,89
some.class.reserved 16 117 99,9
some.class.reserved 41 582 99,92
some.class.reserved 92 1004 99,92
some.class.reserved 90 843 99,94
some.class.reserved 30 391 99,92
some.class.reserved 33 411 99,91
some.class.reserved 33 223 99,27
some.class.reserved 46 256 99,87
some.class.reserved 85 642 98,57
some.class.reserved 58 479 99,85
some.class.reserved 7 51 99,9
some.class.reserved 33 316 99,88
some.class.reserved 59 739 99,96
some.class.reserved 68 873 99,95
some.class.reserved 42 430 99,94
some.class.reserved 46 466 99,94
some.class.reserved 74 821 99,95
some.class.reserved 53 627 99,96
some.class.reserved 41 463 99,96
some.class.reserved 51 635 99,95
some.class.reserved 27 129 99,92
some.class.reserved 47 261 99,85
some.class.reserved 38 171 99,57
some.class.reserved 44 302 99,87
some.class.reserved 33 183 99,78
some.class.reserved 46 287 99,85
some.class.reserved 18 131 99,91
some.class.reserved 67 460 99,78
some.class.reserved 41 355 99,97
some.class.reserved 42 273 99,82
some.class.reserved 48 365 99,92
some.class.reserved 37 227 99,6
some.class.reserved 50 253 99,56
some.class.reserved 28 197 99,94
some.class.reserved 36 215 99,82
some.class.reserved 25 112 99,52
some.class.reserved 33 213 99,93
some.class.reserved 25 113 99,53
some.class.reserved 38 276 80,64
some.class.reserved 50 345 99,85
some.class.reserved 43 233 99,48
some.class.reserved 34 240 99,94
some.class.reserved 32 217 99,94
some.class.reserved 19 121 99,94
some.class.reserved 32 352 99,98
some.class.reserved 34 231 99,92
some.class.reserved 71 451 99,81
some.class.reserved 71 422 99,45
some.class.reserved 34 225 99,94
some.class.reserved 25 112 99,52
some.class.reserved 33 214 99,93
some.class.reserved 24 110 99,5
some.class.reserved 55 349 99,9
some.class.reserved 41 275 99,62
some.class.reserved 47 236 99,38
some.class.reserved 30 122 99,12
some.class.reserved 35 251 99,93
some.class.reserved 54 389 99,76
some.class.reserved 133 1115 98,88
some.class.reserved 109 1207 98,88
some.class.reserved 8 48 99,87
some.class.reserved 50 389 92,97
some.class.reserved 29 277 99,97
some.class.reserved 95 614 99,59
some.class.reserved 13 89 99,94
some.class.reserved 64 513 99,92
some.class.reserved 10 65 99,91
some.class.reserved 83 660 99,81
some.class.reserved 68 530 99,89
some.class.reserved 33 204 99,92
some.class.reserved 26 116 99,55
some.class.reserved 33 211 99,93
some.class.reserved 24 110 99,5
some.class.reserved 34 224 99,94
some.class.reserved 26 163 99,77
some.class.reserved 39 276 99,93
some.class.reserved 40 256 99,84
some.class.reserved 34 222 99,93
some.class.reserved 24 115 99,54
some.class.reserved 62 521 99,92
some.class.reserved 10 62 99,9
some.class.reserved 75 600 99,8
some.class.reserved 66 506 99,88
some.class.reserved 58 426 99,93
some.class.reserved 31 284 99,91
some.class.reserved 36 216 99,86
some.class.reserved 25 114 99,53
some.class.reserved 49 365 99,88
some.class.reserved 77 484 99,58
some.class.reserved 48 232 99,35
some.class.reserved 29 125 99
some.class.reserved 36 214 99,82
some.class.reserved 28 115 99,21
some.class.reserved 45 327 99,86
some.class.reserved 39 196 99,38
some.class.reserved 33 202 99,92
some.class.reserved 29 121 99,41
some.class.reserved 55 290 99,85
some.class.reserved 14 96 99,94
some.class.reserved 58 511 99,88
some.class.reserved 35 213 99,93
some.class.reserved 25 113 99,53
some.class.reserved 58 496 99,94
some.class.reserved 161 1351 99,89
some.class.reserved 35 227 99,93
some.class.reserved 25 113 99,53
some.class.reserved 40 215 99,84
some.class.reserved 25 114 99,53
some.class.reserved 39 248 99,82
some.class.reserved 34 155 99,18
some.class.reserved 32 202 99,86
some.class.reserved 25 112 99,52
some.class.reserved 35 227 99,93
some.class.reserved 25 113 99,53
some.class.reserved 34 200 99,85
some.class.reserved 34 225 99,94
some.class.reserved 25 112 99,52
some.class.reserved 34 221 99,93
some.class.reserved 25 112 99,52
some.class.reserved 44 272 99,87
some.class.reserved 33 182 99,73
some.class.reserved 46 304 99,84
some.class.reserved 35 197 99,7
some.class.reserved 38 250 99,92
some.class.reserved 28 157 99,73
some.class.reserved 65 722 99,94
some.class.reserved 85 711 99,86
some.class.reserved 46 340 99,95
some.class.reserved 33 197 99,81
some.class.reserved 29 177 99,68
some.class.reserved 18 91 99,58
some.class.reserved 44 294 99,89
some.class.reserved 90 999 99,87
some.class.reserved 61 740 99,92
some.class.reserved 44 448 99,89
some.class.reserved 25 182 99,9
some.class.reserved 165 890 99,84
some.class.reserved 50 426 99,9
some.class.reserved 8 34 99,37
some.class.reserved 12 100 99,91
some.class.reserved 47 373 99,92
some.class.reserved 29 205 99,76
some.class.reserved 31 229 99,86
some.class.reserved 25 201 99,65
some.class.reserved 14 86 99,6
some.class.reserved 38 331 99,96
some.class.reserved 34 306 99,98
some.class.reserved 49 441 99,94
some.class.reserved 49 441 95,82
some.class.reserved 26 210 99,95
some.class.reserved 9 41 99,83
5 27 99,69
some.class.reserved 10 52 99,71
some.class.reserved 5 31 99,76
some.class.reserved 10 41 99,49
some.class.reserved 10 47 0,19
some.class.reserved 8 41 0,03
some.class.reserved 15 105 28,16
some.class.reserved 17 142 49,88
some.class.reserved 19 128 42,41
some.class.reserved 19 128 42,41
some.class.reserved 12 73 7,38
some.class.reserved 12 60 2,11
some.class.reserved 20 133 44,42
some.class.reserved 20 147 52,06
some.class.reserved 12 72 6,86
some.class.reserved 8 54 99,89
some.class.reserved 8 54 99,89
some.class.reserved 12 72 6,86
some.class.reserved 8 54 99,89
some.class.reserved 18 118 36,45
some.class.reserved 14 99 24,11
some.class.reserved 13 97 22,79
some.class.reserved 16 132 44,78
some.class.reserved 11 72 6,9
some.class.reserved 15 110 31,52
some.class.reserved 16 102 26,04
some.class.reserved 32 229 21,47
some.class.reserved 12 60 0
some.class.reserved 9 50 0,4
some.class.reserved 30 164 58,58
some.class.reserved 10 60 2,14
some.class.reserved 13 79 0,18
some.class.reserved 14 88 0,6
some.class.reserved 16 103 0,06
some.class.reserved 9 50 0,4
some.class.reserved 12 62 2,7
some.class.reserved 9 51 0,5
some.class.reserved 10 61 2,43
some.class.reserved 16 104 27,41
some.class.reserved 42 329 86,88
some.class.reserved 7 34 0
some.class.reserved 19 89 0
some.class.reserved 36 259 79,89
some.class.reserved 9 54 0,88
some.class.reserved 26 270 82,25
some.class.reserved 22 173 1,26
some.class.reserved 66 411 99,54
some.class.reserved 17 151 52,89
some.class.reserved 26 143 47,42
some.class.reserved 9 56 1,22
some.class.reserved 20 91 16,17
some.class.reserved 8 44 0,08
some.class.reserved 26 145 48,39
some.class.reserved 15 114 32,85
some.class.reserved 8 40 0,02
some.class.reserved 17 72 5,81
some.class.reserved 20 180 63,22
some.class.reserved 22 206 70,79
some.class.reserved 10 71 6,43
some.class.reserved 17 77 99,43
some.class.reserved 14 100 23,6
some.class.reserved 17 70 4,93
some.class.reserved 14 99 22,92
some.class.reserved 11 50 0,32
some.class.reserved 13 86 14,3
some.class.reserved 13 89 16,21
some.class.reserved 19 174 61,32
some.class.reserved 22 106 25,98
some.class.reserved 9 57 1,43
some.class.reserved 17 72 5,81
some.class.reserved 61 610 95,51
some.class.reserved 19 163 57,22
some.class.reserved 18 86 13,56
some.class.reserved 61 631 95,99
some.class.reserved 13 78 9,36
some.class.reserved 15 124 39,09
some.class.reserved 17 72 5,81
some.class.reserved 12 72 6,24
some.class.reserved 17 77 8,31
some.class.reserved 11 81 12,09
some.class.reserved 20 88 14,25
some.class.reserved 13 72 6,23
some.class.reserved 22 207 71,02
some.class.reserved 12 70 5,31
some.class.reserved 13 78 9,36
some.class.reserved 18 182 64,5
some.class.reserved 20 88 14,25
some.class.reserved 14 97 21,55
some.class.reserved 16 131 42,97
some.class.reserved 17 72 5,81
some.class.reserved 14 93 18,84
some.class.reserved 17 124 38,89
some.class.reserved 12 72 6,24
some.class.reserved 20 89 14,88
some.class.reserved 35 341 87,49
some.class.reserved 22 107 26,64
some.class.reserved 25 254 79,6
some.class.reserved 24 238 77,15
some.class.reserved 20 89 14,88
some.class.reserved 13 89 16,21
some.class.reserved 20 91 16,17
some.class.reserved 17 133 44
some.class.reserved 20 89 14,88
some.class.reserved 15 108 28,93
some.class.reserved 17 72 5,81
some.class.reserved 17 128 40,58
some.class.reserved 17 72 5,81
some.class.reserved 11 84 14,02
some.class.reserved 20 87 13,62
some.class.reserved 8 43 0,06
some.class.reserved 26 129 38,74
some.class.reserved 69 643 96,02
some.class.reserved 13 87 14,9
some.class.reserved 17 72 5,81
some.class.reserved 14 104 26,38
some.class.reserved 22 107 26,64
some.class.reserved 14 104 26,38
some.class.reserved 17 72 5,81
some.class.reserved 21 194 67,83
some.class.reserved 17 77 8,31
some.class.reserved 8 43 0,06
some.class.reserved 18 148 51,46
some.class.reserved 17 72 5,81
some.class.reserved 12 69 4,87
some.class.reserved 18 158 55,89
some.class.reserved 13 100 24,87
some.class.reserved 17 77 8,31
some.class.reserved 9 63 3,09
some.class.reserved 23 120 34,86
some.class.reserved 14 103 25,64
some.class.reserved 18 85 12,93
some.class.reserved 19 128 41,07
some.class.reserved 17 72 5,81
some.class.reserved 9 59 1,89
some.class.reserved 28 149 49
some.class.reserved 15 115 33,49
some.class.reserved 20 91 16,17
some.class.reserved 14 87 14,84
some.class.reserved 21 197 68,63
some.class.reserved 10 73 7,46
some.class.reserved 24 127 38,96
some.class.reserved 15 108 28,93
some.class.reserved 23 215 72,77
some.class.reserved 20 90 15,52
some.class.reserved 11 74 7,96
some.class.reserved 14 84 12,97
some.class.reserved 18 139 47,09
some.class.reserved 16 68 4,14
some.class.reserved 19 146 49,87
some.class.reserved 37 435 91,97
some.class.reserved 21 92 15,77
some.class.reserved 12 105 28,37
some.class.reserved 12 69 4,87
some.class.reserved 13 83 12,35
some.class.reserved 17 74 6,76
some.class.reserved 16 119 35,93
some.class.reserved 17 72 5,81
some.class.reserved 21 184 64,9
some.class.reserved 17 72 5,81
some.class.reserved 12 62 2,37
some.class.reserved 19 162 57,38
some.class.reserved 17 72 5,81
some.class.reserved 18 156 55
some.class.reserved 17 72 5,81
some.class.reserved 20 183 64,17
some.class.reserved 17 72 5,81
some.class.reserved 14 84 12,97
some.class.reserved 13 84 12,97
some.class.reserved 18 74 6,73
some.class.reserved 18 192 67,39
some.class.reserved 14 100 23,6
some.class.reserved 10 60 2,14
some.class.reserved 14 82 11,72
some.class.reserved 19 144 48,31
some.class.reserved 17 72 5,81
some.class.reserved 18 164 99,97
some.class.reserved 26 256 79,82
some.class.reserved 17 71 5,36
some.class.reserved 9 47 0,19
some.class.reserved 15 114 32,85
some.class.reserved 22 109 27,95
some.class.reserved 24 208 71,16
some.class.reserved 24 231 76,61
some.class.reserved 15 111 30,91
some.class.reserved 17 71 5,36
some.class.reserved 13 89 16,21
some.class.reserved 17 71 5,36
some.class.reserved 17 135 45,07
some.class.reserved 13 84 12,97
some.class.reserved 20 87 13,62
some.class.reserved 10 68 5,02
some.class.reserved 17 72 5,81
some.class.reserved 13 86 14,25
some.class.reserved 20 87 13,62
some.class.reserved 25 228 75,34
some.class.reserved 13 84 12,97
some.class.reserved 20 87 13,62
some.class.reserved 10 68 5,02
some.class.reserved 17 71 5,36
some.class.reserved 24 207 71,76
some.class.reserved 13 86 14,25
some.class.reserved 20 87 13,62
some.class.reserved 25 182 64,07
some.class.reserved 13 79 9,94
some.class.reserved 17 73 6,28
some.class.reserved 10 58 1,64
some.class.reserved 10 68 5,02
some.class.reserved 20 90 15,52
some.class.reserved 30 313 85,92
some.class.reserved 12 74 7,23
some.class.reserved 17 73 6,28
some.class.reserved 14 88 15,55
some.class.reserved 16 139 47,23
some.class.reserved 17 71 5,36
some.class.reserved 53 502 93,82
some.class.reserved 15 111 30,91
some.class.reserved 20 88 14,25
some.class.reserved 48 486 93,49
some.class.reserved 16 69 4,54
some.class.reserved 13 76 8,25
some.class.reserved 20 185 65,26
some.class.reserved 17 72 5,81
some.class.reserved 9 75 8,63
some.class.reserved 100 818 97,14
some.class.reserved 8 41 0,03
some.class.reserved 20 90 15,52
some.class.reserved 18 166 60,05
some.class.reserved 17 69 4,51
some.class.reserved 13 88 15,55
some.class.reserved 17 69 4,51
some.class.reserved 20 181 64,08
some.class.reserved 15 117 34,76
some.class.reserved 24 123 36,61
some.class.reserved 14 84 12,97
some.class.reserved 16 133 45,33
some.class.reserved 9 54 0,88
some.class.reserved 14 116 35,48
some.class.reserved 20 89 14,88
some.class.reserved 15 108 28,93
some.class.reserved 20 88 14,25
some.class.reserved 23 213 72,34
some.class.reserved 20 88 14,25
some.class.reserved 8 43 0,06
some.class.reserved 22 111 29,25
some.class.reserved 9 46 0,15
some.class.reserved 12 70 5,31
some.class.reserved 10 69 5,47
some.class.reserved 20 87 13,62
some.class.reserved 9 46 0,15
some.class.reserved 14 82 11,72
some.class.reserved 15 105 26,92
some.class.reserved 16 104 26,24
some.class.reserved 12 70 5,31
some.class.reserved 12 70 5,31
some.class.reserved 12 70 5,31
some.class.reserved 10 63 3,06
some.class.reserved 12 70 5,31
some.class.reserved 15 117 34,76
some.class.reserved 11 77 9,65
some.class.reserved 12 64 2,99
some.class.reserved 8 44 0,07
some.class.reserved 18 80 9,51
some.class.reserved 41 371 89,23
some.class.reserved 11 71 5,8
some.class.reserved 16 72 5,84
some.class.reserved 10 71 6,43
some.class.reserved 17 74 6,76
some.class.reserved 14 103 25,64
some.class.reserved 17 72 5,81
some.class.reserved 8 49 0,32
some.class.reserved 16 68 4,14
some.class.reserved 10 39 0,01
some.class.reserved 11 78 10,25
some.class.reserved 17 86 14,52
some.class.reserved 14 114 34,2
some.class.reserved 10 80 11,52
some.class.reserved 13 103 26,94
some.class.reserved 24 147 14,24
some.class.reserved 12 98 23,55
some.class.reserved 16 109 30,15
some.class.reserved 11 80 11,47
some.class.reserved 9 44 0,08
some.class.reserved 11 44 0,07
some.class.reserved 28 188 99,64
some.class.reserved 14 90 17,88
some.class.reserved 44 346 86,86
some.class.reserved 9 42 0,04
some.class.reserved 40 232 72,56
some.class.reserved 49 295 83,75
some.class.reserved 32 265 81,12
some.class.reserved 26 199 69,3
some.class.reserved 7 39 0,01
some.class.reserved 7 23 0
some.class.reserved 12 74 7,92
some.class.reserved 14 82 12,57
some.class.reserved 27 236 77,36
some.class.reserved 31 227 75,27
some.class.reserved 20 146 51,65
some.class.reserved 17 145 51,32
some.class.reserved 27 169 58,08
some.class.reserved 10 55 1,03
some.class.reserved 27 174 61,33
some.class.reserved 14 84 13,91
some.class.reserved 10 51 0,49
some.class.reserved 27 150 50,05
some.class.reserved 12 72 6,86
some.class.reserved 12 74 7,95
some.class.reserved 11 67 4,56
some.class.reserved 14 81 11,94
some.class.reserved 12 76 9,03
some.class.reserved 11 56 1,11
some.class.reserved 10 63 3,06
some.class.reserved 13 77 9,57
some.class.reserved 8 38 0,01
some.class.reserved 20 106 24,88
some.class.reserved 24 135 42,81
some.class.reserved 12 87 15,96
some.class.reserved 12 90 18
some.class.reserved 21 131 42,69
some.class.reserved 12 70 99,9
some.class.reserved 11 39 0,01
some.class.reserved 16 153 54,99
some.class.reserved 22 233 77,04
some.class.reserved 11 82 12,73
some.class.reserved 17 121 37,09
some.class.reserved 41 328 85,36
some.class.reserved 20 107 27,98
some.class.reserved 40 351 88,04
some.class.reserved 27 189 65,18
some.class.reserved 15 98 23,35
some.class.reserved 11 71 6,4
some.class.reserved 53 393 88,4
some.class.reserved 17 99 23,91
some.class.reserved 19 119 35,72
some.class.reserved 12 87 15,96
some.class.reserved 16 104 27,48
some.class.reserved 20 141 47,97
some.class.reserved 49 415 77,17
some.class.reserved 11 64 3,39
some.class.reserved 53 548 94,55
some.class.reserved 23 157 55,22
some.class.reserved 15 98 22,17
some.class.reserved 20 143 50,16
some.class.reserved 32 212 71,71
some.class.reserved 21 161 57,97
some.class.reserved 14 77 8,39
some.class.reserved 7 94 21,09
some.class.reserved 11 78 10,25
some.class.reserved 29 208 71,35
some.class.reserved 11 63 3,04
some.class.reserved 8 31 0
some.class.reserved 30 176 61,84
some.class.reserved 68 475 91,35
some.class.reserved 13 86 15,24
some.class.reserved 15 54 0,7
some.class.reserved 34 207 70,51
some.class.reserved 19 189 67,43
some.class.reserved 70 636 96,05
some.class.reserved 36 249 78,44
some.class.reserved 23 177 62,06
some.class.reserved 14 71 6,29
some.class.reserved 12 54 0,78
some.class.reserved 12 67 4,53
some.class.reserved 39 205 65,49
some.class.reserved 13 63 99,53
some.class.reserved 8 40 0,02
some.class.reserved 25 101 18,19
some.class.reserved 29 151 46,96
some.class.reserved 18 118 36,45
some.class.reserved 16 78 8,57
some.class.reserved 16 124 40,3
some.class.reserved 10 52 0,6
some.class.reserved 28 130 34,4
some.class.reserved 12 89 17,32
some.class.reserved 34 264 80,64
some.class.reserved 21 165 57,88
some.class.reserved 20 151 53,92
some.class.reserved 26 166 59,57
some.class.reserved 90 771 97,25
some.class.reserved 22 157 54,04
some.class.reserved 13 90 17,94
some.class.reserved 11 59 1,87
some.class.reserved 14 88 16,52
some.class.reserved 40 298 83,34
some.class.reserved 27 98 16,31
some.class.reserved 8 35 0
some.class.reserved 21 178 64,01
some.class.reserved 14 83 99,92
some.class.reserved 10 55 1,03
some.class.reserved 12 75 8,1
some.class.reserved 10 43 0,06
some.class.reserved 26 208 68,56
some.class.reserved 16 118 36,59
some.class.reserved 18 96 21,77
some.class.reserved 10 73 7,46
some.class.reserved 14 72 6,79
some.class.reserved 19 132 44,57
some.class.reserved 15 74 7,8
some.class.reserved 9 44 0,08
some.class.reserved 16 93 99,74
some.class.reserved 13 74 7,53
some.class.reserved 11 65 3,76
some.class.reserved 13 80 11,37
some.class.reserved 10 46 0,14
some.class.reserved 33 190 64,7
some.class.reserved 11 45 0,11
some.class.reserved 25 202 70,57
some.class.reserved 14 107 29,59
some.class.reserved 43 386 90,13
some.class.reserved 42 233 72,31
some.class.reserved 10 54 0,87
some.class.reserved 58 375 87,22
some.class.reserved 48 298 99,92
some.class.reserved 41 285 82,93
some.class.reserved 24 173 62,19
some.class.reserved 20 123 99,94
some.class.reserved 21 55 99,65
some.class.reserved 13 65 99,87
some.class.reserved 11 52 0
some.class.reserved 27 222 74,81
some.class.reserved 21 173 61,33
some.class.reserved 9 39 0,01
some.class.reserved 25 170 57,99
some.class.reserved 16 126 41,41
some.class.reserved 43 398 90,39
some.class.reserved 10 62 2,74
some.class.reserved 13 107 29,66
some.class.reserved 35 202 69,19
some.class.reserved 23 158 56,64
some.class.reserved 81 646 95,59
some.class.reserved 26 208 71,07
some.class.reserved 33 277 80,92
some.class.reserved 18 104 26,66
some.class.reserved 15 77 9,52
some.class.reserved 29 200 66,82
some.class.reserved 19 159 57,3
some.class.reserved 19 139 48,25
some.class.reserved 7 21 0
some.class.reserved 20 129 42,84
some.class.reserved 16 105 25,65
some.class.reserved 17 120 35,22
some.class.reserved 26 156 53,42
some.class.reserved 25 181 64,74
some.class.reserved 22 166 59,81
some.class.reserved 40 271 80,22
some.class.reserved 40 255 77,96
some.class.reserved 36 200 65,58
some.class.reserved 14 85 99,92
some.class.reserved 17 147 52,26
some.class.reserved 19 159 57,3
some.class.reserved 12 67 4,29
some.class.reserved 16 92 19,19
some.class.reserved 15 85 14,51
some.class.reserved 28 237 99,73
some.class.reserved 33 179 99,56
some.class.reserved 10 54 0,87
some.class.reserved 29 162 57,32
some.class.reserved 11 58 1,62
some.class.reserved 8 40 0,02
some.class.reserved 17 112 32,69
some.class.reserved 12 82 12,68
some.class.reserved 25 214 73,27
some.class.reserved 6 73 7,61
some.class.reserved 21 169 60,96
some.class.reserved 21 211 72,8
some.class.reserved 9 50 0,4
some.class.reserved 44 395 75,45
some.class.reserved 8 26 0
some.class.reserved 8 39 0,01
some.class.reserved 10 52 0,6
some.class.reserved 20 144 50,65
some.class.reserved 13 78 10,16
some.class.reserved 15 89 16,67
some.class.reserved 15 101 23,63
some.class.reserved 3 14 0
some.class.reserved 14 83 13,21
some.class.reserved 3 17 0
some.class.reserved 12 67 4,53
some.class.reserved 13 75 7,72
some.class.reserved 8 39 0,01
some.class.reserved 32 312 85,99
some.class.reserved 22 212 72,97
some.class.reserved 10 73 7,46
some.class.reserved 22 205 71,39
some.class.reserved 12 80 11,42
some.class.reserved 12 95 21,46
some.class.reserved 15 107 29,52
some.class.reserved 12 95 21,46
some.class.reserved 14 97 22,72
some.class.reserved 11 82 12,73
some.class.reserved 13 106 28,98
some.class.reserved 12 95 21,46
some.class.reserved 18 163 58,93
some.class.reserved 13 106 28,98
some.class.reserved 18 161 58,15
some.class.reserved 12 95 21,46
some.class.reserved 22 160 57,51
some.class.reserved 9 62 2,76
some.class.reserved 11 74 7,96
some.class.reserved 16 113 33,41
some.class.reserved 22 160 57,51
some.class.reserved 13 106 28,98
some.class.reserved 23 216 73,78
some.class.reserved 17 122 38,97
some.class.reserved 15 105 28,16
some.class.reserved 13 94 20,7
some.class.reserved 19 173 62,47
some.class.reserved 10 75 8,55
some.class.reserved 12 95 21,46
some.class.reserved 17 150 53,62
some.class.reserved 25 186 66,25
some.class.reserved 15 106 28,84
some.class.reserved 14 97 22,72
some.class.reserved 14 117 36,11
some.class.reserved 16 112 32,76
some.class.reserved 14 96 22,03
some.class.reserved 14 78 10,11
some.class.reserved 16 113 33,41
some.class.reserved 17 120 37,76
some.class.reserved 18 129 42,98
some.class.reserved 16 115 34,7
some.class.reserved 14 94 20,64
some.class.reserved 14 98 23,42
some.class.reserved 12 78 10,2
some.class.reserved 13 88 16,58
some.class.reserved 12 84 13,97
some.class.reserved 20 142 49,68
some.class.reserved 16 99 23,98
some.class.reserved 21 153 54,67
some.class.reserved 17 90 17,7
some.class.reserved 16 84 13,76
some.class.reserved 14 65 3,69
some.class.reserved 11 44 0,08
some.class.reserved 13 58 1,6
some.class.reserved 23 133 44,84
some.class.reserved 17 86 15,01
some.class.reserved 17 90 17,7
some.class.reserved 14 67 4,48
some.class.reserved 23 132 44,29
some.class.reserved 7 25 0
some.class.reserved 10 53 0,73
some.class.reserved 32 285 20,72
some.class.reserved 40 442 51,62
some.class.reserved 28 155 0,53
some.class.reserved 29 155 0,53
some.class.reserved 29 155 0,53
some.class.reserved 31 335 32,05
some.class.reserved 30 199 4,06
some.class.reserved 35 435 50,44
some.class.reserved 31 263 15,79
some.class.reserved 32 306 25,55
some.class.reserved 31 335 32,05
some.class.reserved 34 731 78,38
some.class.reserved 33 623 71,66
some.class.reserved 33 583 68,5
some.class.reserved 28 80 0
some.class.reserved 30 191 3,09
some.class.reserved 31 263 15,79
some.class.reserved 19 193 81,27
some.class.reserved 15 63 14,44
some.class.reserved 34 317 52,5
some.class.reserved 20 109 0,02
some.class.reserved 18 103 0,01
some.class.reserved 18 103 0,01
some.class.reserved 31 261 63,66
some.class.reserved 25 197 46,4
some.class.reserved 13 50 97,75
some.class.reserved 21 179 14,96
some.class.reserved 29 264 40,27
some.class.reserved 13 80 32,24
some.class.reserved 11 83 34,96
some.class.reserved 13 83 99,6
some.class.reserved 18 106 0,01
some.class.reserved 28 127 60,61
some.class.reserved 18 136 0,29
some.class.reserved 18 142 4,68
some.class.reserved 19 149 6,04
some.class.reserved 17 100 0,22
some.class.reserved 18 141 4,48
some.class.reserved 11 69 99,81
some.class.reserved 10 54 99,71
some.class.reserved 33 178 6,4
some.class.reserved 17 83 34,54
some.class.reserved 9 40 99,51
some.class.reserved 24 272 88,65
some.class.reserved 2 11 98,67
some.class.reserved 59 204 94,41
some.class.reserved 121 603 89,27
some.class.reserved 11 43 0,06
some.class.reserved 8 73 99,95
some.class.reserved 6 19 96,25
some.class.reserved 15 82 99,55
some.class.reserved 7 31 99,25
some.class.reserved 12 42 99,72
some.class.reserved 12 40 99,69
some.class.reserved 15 133 99,97
some.class.reserved 264 1126 99,88
some.class.reserved 11 50 99,6
some.class.reserved 20 110 50,34
some.class.reserved 4 27 99,69
some.class.reserved 41 1093 99,99
some.class.reserved 20 72 4,69
some.class.reserved 66 117 99,46
some.class.reserved 51 307 97,97
some.class.reserved 127 550 5,77
some.class.reserved 4 20 99,51
some.class.reserved 56 422 84,82
some.class.reserved 10 65 99,75
some.class.reserved 6 67 99,94
some.class.reserved 7 13 98,41
some.class.reserved 13 110 99,96
some.class.reserved 94 364 0
some.class.reserved 14 86 99,6
some.class.reserved 49 444 99,8
some.class.reserved 38 256 0
some.class.reserved 7 36 99,45
some.class.reserved 11 48 98,31
some.class.reserved 5 39 99,87
some.class.reserved 56 543 99,86
some.class.reserved 15 106 99,72
some.class.reserved 7 32 99,24
some.class.reserved 62 30 91,3
some.class.reserved 73 162 95,38
some.class.reserved 12 16 98,09
some.class.reserved 39 146 68,21
some.class.reserved 149 1294 74,93
some.class.reserved 31 182 64,28
some.class.reserved 17 135 99,96
some.class.reserved 52 419 12,65
some.class.reserved 9 126 41,91
some.class.reserved 48 381 71,19
some.class.reserved 10 57 0
some.class.reserved 20 332 93,07
some.class.reserved 10 34 0
some.class.reserved 7 77 9,79
some.class.reserved 9 28 0
some.class.reserved 9 38 99,45
some.class.reserved 9 44 0
some.class.reserved 34 405 94,58
some.class.reserved 20 285 99,94
some.class.reserved 28 264 99,35
some.class.reserved 18 156 99,51
some.class.reserved 13 119 99,87
some.class.reserved 412 5572 99,91
some.class.reserved 10 102 99,92
some.class.reserved 29 149 97,68
some.class.reserved 19 238 99,86
some.class.reserved 21 188 79,86
src.org.apache.myfaces.tiles.example.DemoActionListener 6 34 0
src.org.apache.myfaces.tiles.example.TilesBacking 5 31 0
src.org.tempuri.wsdl.CU_CambioPassword 13 16 97,89
src.org.tempuri.wsdl.CU_CambioPasswordLocator 40 142 66,66
src.org.tempuri.wsdl.CU_CambioPasswordSoapBindingStub 41 171 0
src.org.tempuri.wsdl.CU_CambioPasswordSoapPort 10 13 97,68
src.org.tempuri.wsdl.CU_CambioPasswordSoapPortProxy 21 60 97,01
src.org.tempuri.wsdl.CU_ConsultaEstado 13 16 97,89
src.org.tempuri.wsdl.CU_ConsultaEstadoLocator 40 142 66,66
src.org.tempuri.wsdl.CU_ConsultaEstadoSoapBindingStub 37 151 0
src.org.tempuri.wsdl.CU_ConsultaEstadoSoapPort 7 12 98,14
src.org.tempuri.wsdl.CU_ConsultaEstadoSoapPortProxy 18 54 97,22

Fuentes con más violaciones

Análisis por Fichero

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 93
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 323
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<RecomendacionExterna> listaRecomendacionesExternasSeleccionadas = new ArrayList<RecomendacionExterna>(); 354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itSeleccionados.hasNext()){ 365
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. RecomendacionExterna recomendacionExternaSeleccionada = (RecomendacionExterna)seleccionRecomendacionesBean.getFilasSelec().getRowData(); 394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. RecomendacionExterna recomendacionExternaSeleccionada = (RecomendacionExterna)seleccionRecomendacionesBean.getFilasSelec().getRowData(); 395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RecomendacionVistaId idRecomendacion = new RecomendacionVistaId(); 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 734
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 734
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. OutputStream out = httpServletResponse.getOutputStream(); 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 105
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 444
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 655
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 653
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(idAudito , planAccion.getIdTipo() , planAccion.getIdIncide()); 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(planAccion == null){ 914
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(planAccion == null){ 915
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 983
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.PlanAccionBusiness#seleccionarPlanAccionP(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer) 995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1164
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). }else if(insertar == true){ 1435
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(insertar == true){ 1555
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(insertar == false){ 1595
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). }else if(insertar == true){ 2025
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(insertar == true){ 2145
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(insertar == false){ 2185
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pais,Integer entidad, Integer firma, Integer presupuesto, 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (existeEstadoPlan==false){ 2735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer presupuesto, 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(NormativaId id, Pais pais, 453
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(NormativaId id, Pais pais, 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1373
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 1394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 344
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 613
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 635
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 633
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoDescId> listaEntidades = new ArrayList<ElementoDescId>(); 703
STR.ADLRSTR.ADLR: Evita literales duplicados this.observaciones = ""; 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 905
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaItemsConceptoImportes==null){ 1065
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(c.getIdconcepto(),c.getConcepto()); 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1935
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem (m.getCodmoneda(),m.getDesmoneda()); 1953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2215
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 2243
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Moneda moneda = this.monedaBusiness.buscarMonedaEO(estrucOrgItemSeleccionado); 2283
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Moneda moneda = this.monedaBusiness.buscarMonedaEO(estrucOrgItemSeleccionado); 2283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (detalleControlPresupuestario.getFechaLiq()==null) || (detalleControlPresupuestario.getFechaLiq().toString().equals(""))){ 2504
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Object[] parametros =new Object[4];; 2614
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cuerpo=new String(); 2672
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2854
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2935
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 2963
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Moneda moneda = this.monedaBusiness.buscarMonedaEO(); 3123
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Moneda moneda = this.monedaBusiness.buscarMonedaEO(); 3123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 814
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 815
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. importeTemp = new BigDecimal(NumericoUtil.nvl(record.getImporte())); 1233
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(ideo)); 1643
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", String.valueOf(ejercicio)); 1663
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", ""); 1683
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Tipo", StringUtil.traducir(informesCriteriaBusiness.getTipoAuditoriaDescr(tipoAuditoria))); 1703
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Estado", StringUtil.traducir(informesCriteriaBusiness.getEstadoDescr(estado, Constantes.CONST_AREA_EXTERNA))); 1713
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Presupuesto", informesCriteriaBusiness.getNombrePresupuestoDescr(presupuesto)); 1723
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Pais", StringUtil.traducir(informesCriteriaBusiness.getPaisDescr(pais))); 1733
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Firma", informesCriteriaBusiness.getFirmaDescr(firma, pais)); 1743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1824
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2584
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3524
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod( Integer myarg, Integer myarg2 ){ 3523
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3984
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 365
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 64
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 112
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(ArrayList<RowBean> tableRow) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 465
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(generarDocumentoWord) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 704
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 703
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 703
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4054
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 4053
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6294
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 7213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7223
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9024
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9364
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9654
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatios> listaRespuesta = new ArrayList<CuadroRatios>(); 9662
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9944
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatios> listaRespuesta = new ArrayList<CuadroRatios>(); 9952
STR.ADLRSTR.ADLR: Evita literales duplicados Integer ratioAux = Integer.valueOf("" + Constantes.CONST_RATIO20 + elementoIdAux.getId1()); 10023
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 10274
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatios> listaRespuesta = new ArrayList<CuadroRatios>(); 10282
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 10674
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatiosRelacionHombresMujeres> listaRespuesta = new ArrayList<CuadroRatiosRelacionHombresMujeres>(); 10682
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*boolean nuevaCategoria=true; 10923
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11974
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12314
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12574
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatios> listaRespuesta = new ArrayList<CuadroRatios>(); 12582
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12834
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatios> listaRespuesta = new ArrayList<CuadroRatios>(); 12842
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 13164
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatios> listaRespuesta = new ArrayList<CuadroRatios>(); 13172
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 13424
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRatiosRelacionHombresMujeres> listaRespuesta = new ArrayList<CuadroRatiosRelacionHombresMujeres>(); 13432
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* boolean nuevaCategoria=true; 13673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 14683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (numRatio.equals(1)) { 14694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (numRatio.equals(2)) { 14744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (numRatio.equals(6)) { 14794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (numRatio.equals(8)) { 14844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (numRatio.equals(20)) { 14894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(numIndiceRatio.equals(-1)) { 14904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (numRatio.equals(24)) { 15024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (numRatio.equals(26)) { 15074
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 15273
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 15353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 15433
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 15474
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String aux = " [sesion: " + sessionID + " : " + sessionFec.toString() + "]"; 15553
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String aux = " [sesion: " + sessionID + " : " + sessionFec.toString() + "]"; 15553
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += aux += " [user: " + oSecurity.getSNuuma() + "] "; 15562
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 405
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaAnexoII.size()>0){ 455
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.mostrarIncluirAnexoII = this.informesPAIComunBusiness.seleccionarOpcionEstructuraHolding(idPAI, Constantes.CONST_APA_ANEXO_II, 1 ); 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 795
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 351
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 355
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.seguimientoInforme.getPriverAviso() != null){ 1095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1304
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 1305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getValSeleccionado().equals(-1)){ 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 194
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1044
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1044
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1574
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1744
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1744
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1804
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1824
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(byte[] data, String type) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(-1); 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 405
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.mostrarIncluirAnexoIII = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_APA_ANEXO_III, 1 ); 425
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaAnexoIII.size()>0){ 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 155

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 383
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 383
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 383
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 693
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) 1033
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 1033
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 1035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 1305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( tipTr.getIdtipotr(), tipTr.getDestipot() ); 1343
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<TiposTrabajo> tiposAudito = this.auditoriaBusiness.buscarTipoAuditoriasActivos( 1525
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 1595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( tipTr.getIdtipotr(), tipTr.getDestipot() ); 1633
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 1835
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s3 = new SelectItem( elem.getId(), elem.getDescripcion() ); 1873
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2553
STR.ADLRSTR.ADLR: Evita literales duplicados this.raizNodePT = rootNodePT.getChild( "-1" ); 2753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2784
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2834
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) { 2833
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2833
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!objPrograma.isHijosSinTareas()){ 2855
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3164
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=28] public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3163
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3163
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //HttpServletResponse httpServletResponse = ((HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse()); 3185
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(filaMenuCentro.getProfundidad().equals("-1")){ 3334
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filaMenuCentro != null){ 3753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filaMenuCentro.getProfundidad().equals("-1")){ 3764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("0")){ 4104
STR.ADLRSTR.ADLR: Evita literales duplicados else if (filaMenuCentro.getProfundidad().equals("0")){ 4103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("1")){ 4514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("2")){ 4974
STR.ADLRSTR.ADLR: Evita literales duplicados else if (filaMenuCentro.getProfundidad().equals("2")){ 4973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(((FilaMenuCentro)treePT.getTreeNode().getParent().getData()).getProfundidad().equals("2")){ 5434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(((FilaMenuCentro)treePT.getTreeNode().getParent().getData()).getProfundidad().equals("0")){ 5484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* ProgramaTrabajoId id = new ProgramaTrabajoId(); 6143
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.sendRedirect(contextPath + ruta); 6813
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 6864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 6863
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 6863
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filaMenuCentro != null){ 7003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filaMenuCentro.getProfundidad().equals("-1")){ 7014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("0")){ 7284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("1")){ 7714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("2")){ 8124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* ProgramaTrabajoId id = new ProgramaTrabajoId(); 9043
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.sendRedirect(contextPath + ruta); 9643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 9684
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 9684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getFilaMenuCentro().getProfundidad().equals("0")){ 9714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(this.getFilaMenuCentro().getProfundidad().equals("1")){ 9734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(this.getFilaMenuCentro().getProfundidad().equals("2")){ 9774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(this.getFilaMenuCentro().getProfundidad().equals("-1")){ 9814
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) { 9883
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 9883
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (indTipo.equals(0)){ 9954
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean tieneTarea = this.programaTrabajoBusiness.tieneTareas(altaModifAuditoriaBean.getIdAuditoria(),filaMenuCentro.getIdFila()); 10013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (indTipo.equals(1)){ 10114
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean tieneTarea = this.programaTrabajoBusiness.tieneTareas(altaModifAuditoriaBean.getIdAuditoria(),filaMenuCentro.getIdFila()); 10173
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (indTipo.equals(2)){ 10274
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean tieneTarea = this.programaTrabajoBusiness.tieneTareas(altaModifAuditoriaBean.getIdAuditoria(),filaMenuCentro.getIdFila()); 10333
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (indTipo.equals(3)){ 10414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 10555
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(objAux.getIndtipo()){ 10594
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 10733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(retorno) 10743
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. nodeAux.setData(new FilaMenuCentro (objAux.getId().getIdtipo(), objAux.getCodigo()+" - "+objAux.getDestipo(), objAux.getIndtipo().toString(),objAux.getId().getIdtipo(),-1,"NegroNoSubr", objAux.getPeso())); 10773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (indTipo.equals(0)){ 10784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (indTipo.equals(1)){ 10804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (indTipo.equals(2)){ 10824
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !fin){ 11005
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 11255
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 11283
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FilaMenuCentro fmc = new FilaMenuCentro (objAux.getIdTipo(), objAux.getDesTipo(), "0", objAux.getIdTipo(), objAux.getPeso(), -1); 11293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 11405
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 11433
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FilaMenuCentro fmc = new FilaMenuCentro (objAux.getIdTipo(), objAux.getDesTipo(), objAux.getIndTipo().toString(), objAux.getIdTipo(), objAux.getPeso(), -1); 11443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 11635
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s2 = new TraducibleSelectItem(elem.getId(),elem.getDescripcion()); 11653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11854
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( itPlantilla.hasNext() ) 11915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 12024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 12624
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 12624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionAnadir) { 14884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaInfoNombreCambiado) { 16434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean pintarComboGuiasTrabajoSeleccionado) { 16924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 283
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(String deseo,String destipot,Integer idAudito,String nombre,String desValor, 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 323
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<LiquidacionGasto> l); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(List<LiquidacionGasto> l); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<LiquidacionGasto> l); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 994
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1984
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * correspondientes a los elementos del listado 1. llamar al metodo borrarPresupuestoGasto() del ControlPresupuestoDAO, pasándole 3 2585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //List<DatosAspectoMejora> datos = this.aspectoMejoraDAO.findSeleccionAspectosP(aspectoMejora.getEjercicio(), aspectoMejora.getEstructuraEntidad().getIdeo(), null); 335

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 83
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 83
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //(sis.deseo, arm.idarmari, arm.desarmar, caj.id.idcaja, caj.descaja, arc.id.iddocume, arc.titulo, arc.estado.id.codesta, est.desesta) 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, Integer tipoInforme, String nombreAuditoria, String deseo, 253
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idAudito, Integer tipoInforme, String nombreAuditoria, String deseo, 253
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, Integer tipoInforme, Integer idDestino, Integer indOrigen, String nombreAuditoria, 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.apellido; 1493
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1523
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[]getArrayOrden() { 1534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 233
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 233
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient ResourceBundle propertiesConstantes = ResourceBundle.getBundle("resources.constantesAplicacion"); 325
RGP.ERRRGP.ERR: Evite el uso de rutas relativas private someMethod 353
RGP.ERRRGP.ERR: Evite el uso de rutas relativas private someMethod 363
RGP.ERRRGP.ERR: Evite el uso de rutas relativas private someMethod 373
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 505
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. new TraducibleSelectItem(Constantes.CONST_RESID_NACIONAL ,this.getResourceBundleCtes().getString("aplicacion.residencia.nacional")), 565
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 624
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 633
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. DatosFicha datosFicha = new DatosFicha(); 673
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosFicha datosFicha = new DatosFicha(); 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 785
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaTiposEspecialidades==null){ 815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. datosFicha = comprobarIndicadores(datosFicha); 1513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2544
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2543
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ){ 2543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3074
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 3073
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( ((this.datosFicha.getNombre()!=null) && ((this.datosFicha.getNombre().trim().equals("")))) 3104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || ((this.datosFicha.getApellido()!=null) && ((this.datosFicha.getApellido().trim().equals("")))) 3114
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (datosFicha.getNuuma()==null || datosFicha.getNuuma().equals("")) 3144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (!datosFicha.getNuuma().equals("") && datosFicha.getNuuma()!=null){ 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4034
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 4053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4164
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setPestanaDatosProfesionales("./modificarFichaDatosProfesionales.html"); 4183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4244
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setPestanaFormacion("./modificarFichaFormacion.html"); 4253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminarFirmaOFoto) { 4994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ValorDAO; 54
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof CajaId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcaja() == null ? 0 : this.getIdcaja().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdarmari() == null ? 0 : this.getIdarmari().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Date; 44
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AuditorTareaDAO; 84
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 334
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 334
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 744
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1104
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1194
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1574
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1573
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1744
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * lista = select ideo from some_table a where a.lineage like (select lineage from some_table t where ideo = ?)||'?/%' --ideoUsuarioLoggeado 1835
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito, List<ElementoDescId> listaAsociadas); 2974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 5364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(String pais, Date fecha, String comentario, 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger = LogFactory.getLog(TrazeoSessionListener.class); 175
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mapaSesion == null){ 295
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SortedMap<String, Sesion> mapaSesionDestruidas = (SortedMap<String, Sesion>) httpSession.getServletContext().getAttribute("mapaSesionDestruidas"); 565
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. logger.info ("Se destruye la sesion "+nuevaSesion.getId() +" que no existe en el mapa");; 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1634
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod( Integer myarg, Integer myarg2 ); 1843
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1844
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2084
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEstructuraEntidades == null) 923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<ElementoDescId> listaEstructuraEntidadesRec = this 1015
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (armarioAux.getIdarmari() == null) 1293
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getArmarioBusiness().modificarArmario(armarioAux); 1323
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 1343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.armario.getDesarmar() == null) || (this.armario.getDesarmar().equals(""))){ 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getIdEstructuraEntidadCombo()!=null && !this.getIdEstructuraEntidadCombo().equals(-1)){ 1755
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getIdEstructuraEntidadCombo()!=null && !this.getIdEstructuraEntidadCombo().equals(-1)){ 1754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 44
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 164
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String remitente, String asunto, Date fecha, String comparadorFecha, Integer[] destinatarios, Integer idrecurs); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(String remitente, String asunto, Date fecha, String comparadorFecha, Integer[] destinatarios, Integer idrecurs); 514
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(String remitente, String asunto, Date fecha, String comparadorFecha, Integer[] destinatarios, Integer idrecurs); 515
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Mensaje mensaje, List<MensajUsuarioId> destinatarios) throws IOException, SQLException; 614
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Mensaje mensaje, List<MensajUsuarioId> destinatarios) throws IOException, SQLException; 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Mensaje mensaje, List<MensajUsuarioId> destinatarios) throws IOException, SQLException; 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 944
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Mensaje mensaje, List<Integer> listaMensajUsuario) throws IOException, SQLException; 1054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Mensaje mensaje, List<Integer> listaMensajUsuario) throws IOException, SQLException; 1054
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Mensaje mensaje, List<Integer> listaMensajUsuario) throws IOException, SQLException; 1174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Mensaje mensaje, List<Integer> listaMensajUsuario) throws IOException, SQLException; 1174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, 894
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, Integer ejercicio, 895
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, 893
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * <br> inf.id.tipoinfo = ? -- Constantes.CONST_TIPO_INFORME_CARTA_CONTROL); //' Se cargan los informes que no han recibido la carta de control. 1075
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, 1574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, 2194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, 3824
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(Integer ideo, Integer ejercicio, 3823
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, 4624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, 4624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 283
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 823
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 883
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String sFiltroSeguridad = ""; 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) { 1523
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 1525
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1542
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1553
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1845
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1844
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pre.estruorg in ("+ getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1883
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1925
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 2065
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pre.estruorg in ("+getOSecurity().getIdeosUsuarioToParametros() + ")"); 2193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2275
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 2405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2803
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 2993

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( long id, String valor, 244
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( long id, String valor, 243
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( long id, String valor, 243
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setEstado( estado ); 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 433
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setEstado(estado); 483
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 633
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 733
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 843
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setEstado(estado); 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (activo.equals(Integer.valueOf(1))) 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (activo.equals(Integer.valueOf(1))) 633
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (activo.equals(Integer.valueOf(0))) 654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (activo.equals(Integer.valueOf(0))) 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.math.BigDecimal; 43
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 684
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 683
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 714
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 715
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Object[] datosPAI, 833
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1054
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 1055
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1053
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1164
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1164
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1163
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String descripcionEstructuraOrganizativa = (String) datosPAI[2]; 1274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String descripcionEstructuraOrganizativaSuperior = (String) datosPAI[3]; 1284
STR.ADLRSTR.ADLR: Evita literales duplicados document.getRange().getFormFields().get("txtDireccionAuditori").setResult(""); 1373
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. MessageFormat messageFormat = new MessageFormat (apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.informeSeguimientoPAI.nombreYFecha")); 1435
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String textoCabecera = descripcionEstructuraOrganizativa + "-" + nombrePAI; 1693
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String textoCabecera = descripcionEstructuraOrganizativa + "-" + nombrePAI; 1693
STR.ADLRSTR.ADLR: Evita literales duplicados textoCabecera = textoCabecera + " - " + descripcionEstructuraOrganizativa; 1713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoCabecera = textoCabecera + " - " + descripcionEstructuraOrganizativa; 1713
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int num = builder.getCurrentStory().getTables().getCount(); 1863
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 3314
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(numTablasInicio == 0) { 3355
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 3504
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 3504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=53] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 3503
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 3503
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 3503
STR.ADLRSTR.ADLR: Evita literales duplicados Object [] parametros = {"","0","0","0","0","0","0","0","0","0"}; 3603
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeFoobarSeguimientoBean().getFoobarSeguimientoBean().getParametrosTexto_6().get("Ejercicio") != null) { 3613
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeFoobarSeguimientoBean().getFoobarSeguimientoBean().getParametrosTexto_6().get("NumTrabAud") != null) { 3643
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeFoobarSeguimientoBean().getFoobarSeguimientoBean().getParametrosTexto_6().get("CumplTrabAud") != null) { 3683
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeFoobarSeguimientoBean().getFoobarSeguimientoBean().getParametrosTexto_6().get("NumTrabAudNoPrev") != null) { 3923
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorActividades.hasNext()) { 4145
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (actividad.getDesc().equals("Nac")) { 4304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (actividad.getDesc().equals("Ext")) { 4334
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. builder.write(" * " + descripcion); 4363
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeFoobarSeguimientoBean().getAgregado().equals(Integer.valueOf(1))) { 6004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeFoobarSeguimientoBean().getAgregado().equals(Integer.valueOf(1))) { 6244
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorActividades2.hasNext()) { 6555
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (cumplimento.getDeseo().equals("SubNac")) { 6674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (cumplimento.getDeseo().equals("SubExt")) { 6704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (cumplimento.getDeseo().equals("Tot")) { 6734
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 7634
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 7634
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=62] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 7633
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 7633
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 7634
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 7633
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listaTrabajos!=null){ 7743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTrabajos.hasNext() && (contador <= Constantes.CONST_MAX_TIPOS_AUDITORIA.intValue())) { 7785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormatTipo = new MessageFormat (apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.resumenAuditoriasPorTipo.auditoriasDe")); 7833
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat1 = new MessageFormat (apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.texto_7")); 7923
STR.ADLRSTR.ADLR: Evita literales duplicados if (trabajo.getParametrosTexto_7().get("NumHoras") != null) { 8133
STR.ADLRSTR.ADLR: Evita literales duplicados if (trabajo.getParametrosTexto_7().get("PorcHoras") != null) { 8233
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorDatosTrabajo.hasNext()) { 8415
STR.ADLRSTR.ADLR: Evita literales duplicados if (datosTrabajo.get("NOMBRE") != null) { 8493
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat2 = new MessageFormat(apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.texto_8")); 8823
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorAuditoriasDeficientes.hasNext()) { 9035
STR.ADLRSTR.ADLR: Evita literales duplicados if(auditoriaDeficiente.get("RESUMEN").toString().toLowerCase().indexOf("table")>0) { 9143
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. numTablasAnidadas += numTablasAnidadasNuevas; 9213
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat3 = new MessageFormat (apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.texto_9")); 9303
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. AsposeUtil.replaceFormFieldWithRun(builder,nombreFieldCabecera, apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.resumenSeguimiento.realizadoA") + fechaRealizacion,true); 9803
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorDetalle.hasNext()) { 9925
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeFoobarAuditoriasPorTipoBean().getAgregado().equals(Integer.valueOf(1))) { 10874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (contador <= Constantes.CONST_MAX_TIPOS_AUDITORIA) { 11035
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 11174
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 11174
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=53] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 11173
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 11173
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 11173
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeMemoria.getSubInformeColaboracionesBean().getDatos().isMostrarIncluir()) { 11263
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorColaboraciones.hasNext()) { 11815
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (colaboracion.getIdfase().equals(Integer.valueOf(0))) { 11854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (colaboracion.getIdcolabora().equals(Integer.valueOf(0))) { 11864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (colaboracion.getIdfase().equals(Integer.valueOf(0))) { 12024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (colaboracion.getIdfase().equals(Integer.valueOf(0))) { 12144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorColaboracionesEO1.hasNext()) { 12465
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (colaboracionEO.getIdsubact()).equals(Integer.valueOf(-1))) { 12484
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorColaboracionesEO2.hasNext()) { 12695
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (colaboracionEO.getIdsubact()).equals(Integer.valueOf(-1))) { 12714
STR.ADLRSTR.ADLR: Evita literales duplicados builder.write(apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.colaboraciones.total")); 12783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorColaboracionesEO3.hasNext()) { 12865
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((colaboracionEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_NACIONAL)) && (colaboracionEO.getIdactivi().equals(Integer.valueOf(0)))) { 13644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((colaboracionEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_NACIONAL)) && (colaboracionEO.getIdactivi().equals(Integer.valueOf(-1)))) { 13694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((colaboracionEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_EXTERIOR)) && (colaboracionEO.getIdactivi().equals(Integer.valueOf(0)))) { 13764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((colaboracionEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_EXTERIOR)) && (colaboracionEO.getIdactivi().equals(Integer.valueOf(-2)))) { 13814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeColaboracionesBean().getAgregado().equals(Integer.valueOf(1))) { 14154
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 14314
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 14314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=72] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 14313
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 14313
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 14313
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeMemoria.getSubInformeFormacionBean().getSubInformeFormacion().getIncluirFormacion()) { 14403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacion.hasNext()) { 14655
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((formacion.getAgregado()) && (formacion.getIdFor().equals(Integer.valueOf(2)))) { 14674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacion2.hasNext()) { 15125
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (formacion.getAgregado())) && (formacion.getIdFor().equals(Integer.valueOf(2)))) { 15144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacion3.hasNext()) { 15555
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((formacion.getAgregado()) && (formacion.getIdFor().equals(Integer.valueOf(1)))) { 15574
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacion4.hasNext()) { 16025
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! ((formacion.getAgregado())) && (formacion.getIdFor().equals(Integer.valueOf(1)))) { 16044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacion5.hasNext()) { 16455
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((formacion.getAgregado()) && (formacion.getIdFor().equals(Integer.valueOf(0)))) { 16474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeFormacionBean().getAgregado().equals(Integer.valueOf(1))) { 17134
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO1.hasNext()) { 17335
STR.ADLRSTR.ADLR: Evita literales duplicados Boolean esCabecera = (Boolean) formacionEO.get("cabecera"); 17353
STR.ADLRSTR.ADLR: Evita literales duplicados List <String> columnasCabecera = (List <String>) formacionEO.get("columnas"); 17373
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCabecera.hasNext()) { 17395
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO2.hasNext()) { 17625
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCabecera.hasNext()) { 17705
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO3.hasNext()) { 17855
STR.ADLRSTR.ADLR: Evita literales duplicados Boolean esTotal = (Boolean) formacionEO.get("es_total"); 17883
STR.ADLRSTR.ADLR: Evita literales duplicados Object valIndNacEx = formacionEO.get("indnacex"); 17893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (esCabecera)) && (! (esTotal)) && (valIndNacEx.equals(Integer.valueOf(0)))) { 17904
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenido.hasNext()) { 17955
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO4.hasNext()) { 18105
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (esCabecera)) && (esTotal) && (valIndNacEx.equals(Integer.valueOf(0)))) { 18154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenido.hasNext()) { 18245
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO5.hasNext()) { 18375
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (esCabecera)) && (! (esTotal)) && (valIndNacEx.equals(Integer.valueOf(1)))) { 18424
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenido.hasNext()) { 18475
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO6.hasNext()) { 18615
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (esCabecera)) && (esTotal) && (valIndNacEx.equals(Integer.valueOf(1)))) { 18664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenido.hasNext()) { 18755
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorFormacionEO7.hasNext()) { 18885
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (esCabecera)) && (esTotal) && (valIndNacEx.equals(Integer.valueOf(3)))) { 18934
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenido.hasNext()) { 19025
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 19394
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 19394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=45] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 19393
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 19393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 19394
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 19393
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeSegRecomendacionesBean().getParametrosTexto_15().get("RecomPropuestas") != null) { 19533
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeSegRecomendacionesBean().getParametrosTexto_15().get("RecomEnProceso") != null) { 19573
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeSegRecomendacionesBean().getParametrosTexto_15().get("RecomPendientes") != null) { 19613
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeSegRecomendacionesBean().getParametrosTexto_15().get("PorcRecomPendientes") != null) { 19653
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeSegRecomendacionesBean().getParametrosTexto_16().get("RecomEnProcesoAnterior") != null) { 19793
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeMemoria.getSubInformeSegRecomendacionesBean().getParametrosTexto_16().get("RecomPendientesAnterior") != null) { 19833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 20015
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). boolean esTotal = recomendacionTipoTrabajo.getIdtipo().equals(Integer.valueOf(0)); 20034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (recomendacionTipoTrabajo.getIdtipo().equals(Integer.valueOf(0))) { 20074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeSegRecomendacionesBean().getAgregado().equals(Integer.valueOf(1))) { 21094
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorAuditoriasExternas.hasNext()) { 21845
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (auditoriaExterna.getIdTipo().equals(Integer.valueOf(0))) { 21884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeSegRecomendacionesBean().getAgregado().equals(Integer.valueOf(1))) { 22634
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 22794
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 22794
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=56] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 22793
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 22793
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 22794
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 22793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecomendacionesEO1.hasNext()) { 22975
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecomendacionesEO2.hasNext()) { 23625
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecomendacionesEO3.hasNext()) { 24245
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecomendacionesEO4.hasNext()) { 24895
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecomendacionesEO5.hasNext()) { 25515
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeMemoria.getSubInformeSeguimientoRecomendacionesEOBean().getAgregado().equals(Integer.valueOf(1))) { 26264
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 26394
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 26394
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 26393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((informeMemoria.getSubInformeFraudesBean().getAgregado().equals(Integer.valueOf(1))) && (! (this.agregadosVacios(informeMemoria.getSubInformeFraudesBean().getDatos().getTextoFraudes().getListaPaiTextoAgregado())))) { 26564
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 26734
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 26734
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias) throws Exception { 26733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((informeMemoria.getSubInformeBlanqueoBean().getAgregado().equals(Integer.valueOf(1))) && (! (this.agregadosVacios(informeMemoria.getSubInformeBlanqueoBean().getDatos().getTextoBlanqueo().getListaPaiTextoAgregado())))) { 26904
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 27064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 27064
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 27063
STR.ADLRSTR.ADLR: Evita literales duplicados if (informeObjetivos.getSubInformeFoobarObjetivosBean().getDatos().getParametrosTexto_25().get("Departamento") != null) { 27123
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 27244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 27244
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 27243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeObjetivos.getSubInformeDirectricesComiteAudBean().getAgregado().equals(Integer.valueOf(1))) { 27524
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27594
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27594
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeObjetivos.getSubInformeDirectricesComiteAudBean().getAgregado().equals(Integer.valueOf(1))) { 27804
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27884
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27883
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27883
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 27883
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorObjetivosTipo.hasNext()) { 28005
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeObjetivos.getSubInformeFoobarObjetivosPorTipoBean().getAgregado().equals(Integer.valueOf(1))) { 28234
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorDatosAuditoria.hasNext()) { 28395
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (agregado.equals(Integer.valueOf(1))) { 28794
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorDatosAuditoriaOT.hasNext()) { 28945
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (contador <= Constantes.CONST_MAX_NUMERO_TIPOS_OBJETIVO.intValue()) { 29335
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 29424
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 29424
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=45] private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 29423
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 29423
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 29423
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((informeObjetivos.getSubInformeFoobarObjetivosPorEOBean().getObjetivosPorEOBean().getIncluir()) && (informeObjetivos.getSubInformeFoobarObjetivosPorEOBean().getObjetivosPorEOBean().getContieneDatos())) { 29503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1Cabecera.hasNext()) { 29715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2Cabecera.hasNext()) { 30105
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorObjetivosPorEO1.hasNext()) { 30285
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(1))) { 30434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-2))) { 30484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-1))) { 30534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-4))) { 30594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-1))) && (objetivoPorEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_NACIONAL))) { 30634
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-2))) && (objetivoPorEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_EXTERIOR))) { 30694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getIndnacex().equals(Integer.valueOf(-1))) { 30764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-3))) { 30784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-2))) { 30844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-1))) { 30894
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorObjetivosPorEO2.hasNext()) { 31045
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(1))) { 31194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-2))) { 31244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-1))) { 31294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-4))) { 31354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-1))) && (objetivoPorEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_NACIONAL))) { 31394
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-2))) && (objetivoPorEO.getIndnacex().equals(Constantes.CONST_TIPO_TRABAJO_EXTERIOR))) { 31454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getIndnacex().equals(Integer.valueOf(-1))) { 31524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getIdtipotr().equals(Integer.valueOf(-3))) { 31544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-2))) { 31604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objetivoPorEO.getTotal().equals(Integer.valueOf(-1))) { 31654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeObjetivos.getSubInformeFoobarObjetivosPorEOBean().getAgregado().equals(Integer.valueOf(1))) { 31874
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32004
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32003
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32003
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeObjetivos.getSubInformeObjetivosColaboracionesBean().getDatos().getIncluirObjetivosColaboraciones()) { 32033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((informeObjetivos.getSubInformeObjetivosColaboracionesBean().getAgregado().equals(Integer.valueOf(1))) && (! (this.agregadosVacios(informeObjetivos.getSubInformeObjetivosColaboracionesBean().getDatos().getTextoObjetivosColaboraciones().getListaPaiTextoAgregado())))) { 32184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ((iterador.hasNext()) && (contador <= Constantes.CONST_MAX_TIPOS_COLABORACIONES.intValue())) { 32295
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (((objetivo.getTexto() != null) && (! (objetivo.getTexto().equals("")))) || ((informeObjetivos.getSubInformeObjetivosColaboracionesBean().getAgregado().equals(Integer.valueOf(1))) && (! (this.agregadosVacios(objetivo.getListaPaiTextoAgregado()))))) { 32314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeObjetivos.getSubInformeObjetivosColaboracionesBean().getAgregado().equals(Integer.valueOf(1))) { 32514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorVacios.hasNext()) { 32665
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (contador <= Constantes.CONST_MAX_TIPOS_COLABORACIONES.intValue()) { 32715
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32914
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32914
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32913
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeObjetivosPAIBean informeObjetivos,List<String> listaPartesVacias) throws Exception { 32913
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeObjetivos.getSubInformeObjetivosFormacionBean().getDatos().getIncluirObjetivosFormacion()) { 32943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ((iterador.hasNext()) && (contador < Constantes.CONST_MAX_TIPOS_FORMACION.intValue())) { 33015
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (((objetivo.getTexto() != null) && (! (objetivo.getTexto().equals("")))) || ((informeObjetivos.getSubInformeObjetivosFormacionBean().getAgregado().equals(Integer.valueOf(1))) && (! (this.agregadosVacios(objetivo.getListaPaiTextoAgregado()))))) { 33034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeObjetivos.getSubInformeObjetivosFormacionBean().getAgregado().equals(Integer.valueOf(1))) { 33234
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorVacios.hasNext()) { 33385
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (contador <= Constantes.CONST_MAX_TIPOS_FORMACION.intValue()) { 33435
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 33674
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 33674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 33673
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 33673
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 33674
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 33673
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((informeEstructura.getSubInformeEstructuraActualBean().isMostrarDatosEstActual()) && (informeEstructura.getSubInformeEstructuraActualBean().isMostrarDatos())) { 33803
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorEstructuraActual1.hasNext()) { 34005
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorEstructuraActual2.hasNext()) { 34365
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActual.getIdCatego().equals(Integer.valueOf(-1))) { 34414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActual.getIdCatego().equals(Integer.valueOf(-2))) { 34444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActual.getIdCatego().equals(Integer.valueOf(-3))) { 34474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (agregado.equals(Integer.valueOf(1))) { 35054
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 35184
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 35184
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 35183
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 35183
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 35184
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 35183
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((informeEstructura.getSubInformeEstructuraActualEOBean().isMostrarDatosEstActualEO()) && (informeEstructura.getSubInformeEstructuraActualEOBean().isMostrarDatos())) { 35263
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorEstructuraActualEO.hasNext()) { 35465
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActualEO.getIdeo().equals(Integer.valueOf(-1))) { 35544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActualEO.getIdeo().equals(Integer.valueOf(-2))) { 35584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActualEO.getIdeo().equals(Integer.valueOf(-3))) { 35624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActualEO.getIdeo().equals(Integer.valueOf(-4))) { 35664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraActualEO.getIdeo().equals(Integer.valueOf(-5))) { 35694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (agregado.equals(Integer.valueOf(1))) { 36234
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 36364
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 36364
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 36363
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 36364
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 36363
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeEstructura.getSubInformePlantillaAuditoresBean().getDatos().getIncluirPlantillaAuditores()) { 36443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorAuditores.hasNext()) { 36535
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (auditor.getIdcatego().equals(Integer.valueOf(-1))) { 36594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (auditor.getCatprop().equals(Integer.valueOf(0))) && (auditor.getCatprop() != null)) { 36794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeEstructura.getSubInformePlantillaAuditoresBean().getAgregado().equals(Integer.valueOf(1))) { 37034
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 37164
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 37164
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 37163
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 37163
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 37164
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 37163
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((informeEstructura.getSubInformeEstructuraPropuestaBean().isMostrarDatosEstPropuesta()) && (informeEstructura.getSubInformeEstructuraPropuestaBean().isMostrarDatos())) { 37243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorEstructuraPropuesta1.hasNext()) { 37505
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorEstructuraPropuesta2.hasNext()) { 37785
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estructuraPropuesta.getIdCatego().equals(Integer.valueOf(-1))) { 37834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (estructuraPropuesta.getIdCatego().equals(Integer.valueOf(-2))) { 37864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (estructuraPropuesta.getIdCatego().equals(Integer.valueOf(-3))) { 37894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeEstructura.getSubInformeEstructuraPropuestaBean().getAgregado().equals(Integer.valueOf(1))) { 38254
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 38434
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 38434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=54] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 38433
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 38433
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 38434
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 38433
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeEstructura.getSubInformePresupuestoDepartamentoBean().getDatos().getIncluirPresupuestoDepartamento()) { 38523
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat2 = new MessageFormat (apliacionBundle.getString("pr4PlanAuditoriaInterna.PAI.informePptoDepartamento.anno")); 38853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPresupuestos1.hasNext()) { 39065
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPresupuestos2.hasNext()) { 39485
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPresupuestos1.hasNext()) { 40295
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPresupuestos2.hasNext()) { 40615
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeEstructura.getSubInformePresupuestoDepartamentoBean().getAgregado().equals(Integer.valueOf(1))) { 41264
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 41434
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 41574
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 41574
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 41573
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 41573
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 41574
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 41573
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((informeEstructura.getSubInformePresupuestoDepartamentoEOBean().isMostrarIncluirPresupuestoDepartEO()) && (informeEstructura.getSubInformePresupuestoDepartamentoEOBean().isMostrarDatos())) { 41653
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPresupuestosEO1.hasNext()) { 42115
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPresupuestosEO2.hasNext()) { 42815
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (presupuestoEO.getIdeo().equals(Integer.valueOf(-1))) { 42864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (presupuestoEO.getIdeo().equals(Integer.valueOf(-2))) { 42894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (presupuestoEO.getIdeo().equals(Integer.valueOf(-3))) { 42924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (informeEstructura.getSubInformePresupuestoDepartamentoEOBean().getAgregado().equals(Integer.valueOf(1))) { 43804
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 44024
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 44024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=61] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 44023
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 44023
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 44024
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura,List<String> listaPartesVacias) throws Exception { 44023
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeEstructura.getSubInformeDistribucionTiemposDptoBean().getDatos().getIncluirTiempos()) { 44113
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTiempos1.hasNext()) { 44475
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTiempos2.hasNext()) { 45225
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("Total"))) { 45274
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("promedioAuditor"))) { 45304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("horasDispoAuditor"))) { 45334
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("horasDispoTotales"))) { 45364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("horasPromedioAuditor"))) { 45394
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("horasRealizadasPresupuestdas"))) { 45424
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getPpto_horas() != null) && (tiempo.getCodigoTotal().equals(Integer.valueOf(1)))) { 45484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getPpto_horas() != null) && (tiempo.getCodigoTotal().equals(Integer.valueOf(0)))) { 45524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getDesc() != null) && (tiempo.getDesc().equals("horasRealizadasPresupuestdas"))) { 45534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getReal_horas() != null) && (tiempo.getCodigoTotal().equals(Integer.valueOf(1)))) { 45704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getReal_horas() != null) && (tiempo.getCodigoTotal().equals(Integer.valueOf(0)))) { 45754
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getPpto_ant_horas() != null) && (tiempo.getCodigoTotal().equals(Integer.valueOf(1)))) { 45974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tiempo.getPpto_ant_horas() != null) && (tiempo.getCodigoTotal().equals(Integer.valueOf(0)))) { 46024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (agregado.equals(Integer.valueOf(1))) { 46304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 46484
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 46484
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=41] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 46483
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 46483
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 46483
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeMemoria.getSubInformeAnexo1Bean().getDatos().getIncluirAnexo1()) { 46603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1Elementos1.hasNext()) { 46745
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCabeceras.hasNext()) { 46805
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCabeceras.hasNext()) { 46945
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2Elementos1.hasNext()) { 47165
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenidos.hasNext()) { 47255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador3Elementos1.hasNext()) { 47415
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenidos.hasNext()) { 47545
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1Elementos2.hasNext()) { 47835
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCabeceras.hasNext()) { 47895
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCabeceras.hasNext()) { 48035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2Elementos2.hasNext()) { 48255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenidos.hasNext()) { 48345
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador3Elementos2.hasNext()) { 48505
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorContenidos.hasNext()) { 48635
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 48974
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 48974
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 48973
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorAuditoriasDeficientes.hasNext()) { 49155
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((anexoII.getNombre() != null) && (anexoII.getNombre().equals(""))) { 49214
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. numTablasAnidadas += numTablasAnidadasNuevas; 49403
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 49544
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 49544
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 49543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTrabajos.hasNext()) { 49725
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. numTablasAnidadas += numTablasAnidadasNuevas; 49983
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 50124
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 50124
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 50123
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 50123
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeMemoriaPAIDetalleBean informeMemoria,List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 50123
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecomendaciones.hasNext()) { 50315
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. numTablasAnidadas = Integer.valueOf(numTablasAnidadas.intValue() + numTablasAnidadasNuevas); 51073
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 51214
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 51214
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 51213
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 51213
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 51214
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(Document document, DocumentBuilder builder, InformeEstructuraPAIBean informeEstructura, List<String> listaPartesVacias, Integer numTablasAnidadas) throws Exception { 51213
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (informeEstructura.getSubInformeDistribucionCostesAuditoriaBean().getDatos().getIncluirCostes()) { 51293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorCostes2.hasNext()) { 52625
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (costes.getDesc().equals("Total")) { 52694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (costes.getDesc().equals("CosteHoraPromedio")) { 52724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (costes.getDesc().equals("CostePromediAuditor")) { 52754
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!costes.getDesc().equals("Total")) { 52874
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 53884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 53883
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 53883
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 53883
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal costeAuditoriaEntreIngresosTotales = BigDecimal.ZERO; 53944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal costePersonalAuditoriaEntreCostePersonalEmpresa = BigDecimal.ZERO; 54134
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 54755
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. nombreFieldRatio = nombreFieldRatio + '0'; 55023
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. nombreFieldRatio = nombreFieldRatio + Integer.valueOf(contador).toString(); 55043
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(List<String> listaPartesVacias, Document document) throws Exception { 55124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorPartesVacias.hasNext()) { 55185
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 55254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTextoAgregado.hasNext()) { 55305
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((textoAgregado.getTexto() != null) && (! (textoAgregado.getTexto().equals("")))) { 55324
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 55424
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTextoAgregado.hasNext()) { 55505
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((textoAgregado.getTexto() != null) && (! (textoAgregado.getTexto().equals("")))) { 55524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 183
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return this.getHibernateTemplate().find("Select e From Entidad e where e.id.idholding = ? and fecfin is null order by e.estructuraEntidad.deseo ",param); 475
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.NoticiasDAO; 64
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.persistence.AttributeOverride; 94
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 294
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 291
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 423
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idmensaje, String remitente, String asunto, 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 405
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1494
STR.ADLRSTR.ADLR: Evita literales duplicados subQuery.addCondition(" criticidad = ? ", criticidad); 1743
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2924
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 6734
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 6734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 434
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMonedas == null) 1253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1355
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 1375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaPaises == null) 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (paiHolHoldingAux.getIdholding() == null) 1863
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getPaiHolHoldingBusiness() 1903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 1933
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2034
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.paiHolHolding.getDeshold() == null) 2253
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.paiHolHolding.getDeshold().equals(""))) 2264
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idMonedaCombo == -1) 2283
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idPaisCombo == -1) 2303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.paiHolHolding.getIndnacext()!=null && this.paiHolHolding.getIndnacext().equals('1')) 2454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.paiHolHolding.getIndnacext()!=null && this.paiHolHolding.getIndnacext().equals('1')) 2453
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Boolean.FALSE; 2483
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor) 2523
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.paiHolHolding.setIndnacext('0'); 2553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEntidades == null) 2623
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (contains((Integer)item.getValue(), this.listaEntidades)) 2653
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer ideo,List<TraducibleSelectItem> items){ 2714
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (traducibleSelectItem.getValue().equals(ideo)) 2733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (traducibleSelectItem.getValue().equals(ideo)) 2823
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (i != items.size()) 2863
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 2974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleDerechaHabilitada) { 3454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleDerechaDeshabilitada) { 3604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaHabilitada) { 3754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshabilitada) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4224
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (item.getValue().equals(ideo)) 4273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4384
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (item.getValue().equals(ideo)) 4433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (i < listaEntidadesSeleccionadas.size()) 4483

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (validador.getId().equals(4)){ 804
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (guardado==true){ 825
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.seleccionPlanAccionColaboracionBean.setTextoVentanaInfo(this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.actualizarEstado.mensajeGuardadoOk")); 845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((estado==null) || (estado.equals(-1))){ 1164
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. else if(Fechas.isFechasIguales(fechanueva, fecha)){ 1275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeleccionPlanAccionBean seleccionPlanAccionColaboracionBean) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3035
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId(),r.getDescripcion()); 3073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 754
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 1215
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1245
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1624
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DatosNombramiento criterio = new DatosNombramiento( fechaInicio, 1995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2234
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cargarDetalleNombramiento()){ 2245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.extAuditoriaBusiness.eliminarNombramiento( new DatosNombramiento(nombramiento) ).equals(Integer.valueOf(0) ) ) 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2854
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.mostrarListado) 2873
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 2933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3094
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 3133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3214
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.mostrarListado) 3223
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(mostrarListado) 3303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3344
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.mostrarListado) 3353
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 3693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5774
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 5965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6654
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 6845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 7234
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 7425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8874
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.formularioNombramientoBean.isMostrarConfirmacionCambiarEstado()) 8883
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.mostrarConfirmacionCambiarEstado=false; 8913
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarConfirmacionCambiarEstado) { 8964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String remitente, String asunto, Date fecha,String comparadorFecha, Integer[] destinatarios, Integer idrecurs) { 534
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(String remitente, String asunto, Date fecha,String comparadorFecha, Integer[] destinatarios, Integer idrecurs) { 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Mensaje mensaje,List<MensajUsuarioId> destinatarios) throws IOException, SQLException { 674
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Mensaje mensaje,List<MensajUsuarioId> destinatarios) throws IOException, SQLException { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Mensaje mensaje, List<Integer> listaMensajUsuario) throws IOException,SQLException { 1244
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1445
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Mensaje mensaje, List<Integer> listaMensajUsuario) throws IOException, SQLException{ 1524
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaMensajUsuario != null){ 1535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Integer id); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.Integer id); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.Integer id); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer area, Integer idAudito, Long idTipo, short tipo, List<Integer> recursos); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 655

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<GesDepConceptoGasto> getListGastos(GesDepConceptoGastoId id); 584
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod List<GesDepConceptoGasto> getListGastos(GesDepConceptoGastoId id); 584
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 844
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @param controlPresupuestoId (some_table , some_table , some_table 925
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(eos == null || eos.size() == 0){ 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof SueldoId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 795
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 804
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getAnno() == null ? 0 : this.getAnno().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndpresl() == null ? 0 : this.getIndpresl().hashCode()); 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1164
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(result == null || result.size() == 0){ 1234
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(result == null || result.size() == 0){ 1235

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 223
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(maxCodigo == null || maxCodigo.equalsIgnoreCase("")){ 445
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(maxCodigo == null || maxCodigo.equalsIgnoreCase("")){ 444
STR.ADLRSTR.ADLR: Evita literales duplicados if(maxCodigo == null || maxCodigo.equalsIgnoreCase("")){ 443
STR.ADLRSTR.ADLR: Evita literales duplicados maxCodigo = "0".concat(numAux.toString()); 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (maxCodigo == null || maxCodigo.equals("")){ 844
STR.ADLRSTR.ADLR: Evita literales duplicados String aux = maxCodigo.substring(maxCodigo.lastIndexOf(".")+1); 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (plantilla.getIndTipo()){ 1294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod(Integer idAudito, long area, 1533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flagArea) 1663
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. flag = false; 1693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flagArea) 1723
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. flag = false; 1753
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flagArea) 1783
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. flag = false; 1813
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idPadre = insertaPadres(idAudito, tipo, idPlanti); 1953
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (plantilla.getIndTipo()){ 2034
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. case 0:idPadre = insertaArea(idAudito, Long.valueOf(-1), plantilla.getDesTipo(), plantilla.getPeso()); 2053
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. case 1:idPadre = insertaSubArea(idAudito, codigoNuevo, idPadre, plantilla.getDesTipo(), plantilla.getPeso()); 2083
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. case 2:idPadre = insertaHoja(idAudito, codigoNuevo, idPadre, plantilla.getDesTipo(), plantilla.getPeso()); 2113
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. case 3:idPadre = insertaTarea(idAudito, codigoNuevo, idPadre, plantilla.getDesTipo(),plantilla.getDetalle(), plantilla.getPeso()); 2145
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. case 3:idPadre = insertaTarea(idAudito, codigoNuevo, idPadre, plantilla.getDesTipo(),plantilla.getDetalle(), plantilla.getPeso()); 2143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (maxCodigo == null || maxCodigo.equals("")){ 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 2883
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (maxCodigo == null || maxCodigo.equals("")){ 3143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (maxCodigo == null || maxCodigo.equals("")){ 3144
DECLARA.NIPDECLARA.NIP: Compruebe que no se escribe una direccon IP en el codigo maxCodigo="01.01.00.01"; 3172
DECLARA.NIPDECLARA.NIP: Compruebe que no se escribe una direccon IP en el codigo maxCodigo="01.01.01.01"; 3192
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3795
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 4095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idTipoTrabajo, 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 4253
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(idPlantilla.equals(-1)){ 4284
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idPlantilla = this.guiaTrabajoDAO.findMaxIdPlanti(); 4293
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (nivel == 0){ 4343
STR.ADLRSTR.ADLR: Evita literales duplicados maxCodigo = maxCodigo.concat(".00"); 4553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(idPadre.equals(Long.valueOf(-1))){ 4874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nivel.equals(3)){ 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5414
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] private someMethod( Integer myarg, Integer myarg2 ) { 5413
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 5413
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5413
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if((existeNodo1==false) || (existeNodo2==false)){ 5935
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((hoja2.equals("00")) && (!movimiento.equals(2))) 6014
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (movimiento) 6084
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6544
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6624
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod( Integer myarg, Integer myarg2 ) { 6703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((!movimiento.equals(1)) && (!movimiento.equals(2))){ 6714
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (existe==false){ 6765
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (movimiento.equals(2)){ 6894
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (huecoCreado == false){ 6925
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (movimiento.equals(1)){ 6964
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados==false){ 7075
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 7154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(existeNuevo){ 7265
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if ((existeNuevo==false) && (existePadre==true)) 7385
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorHijos.hasNext()){ 7445
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 7634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ) { 7683
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 7683
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (movValido == false){ 7705
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (movimiento) 7864
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (huecoCreado == false){ 7975
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(nodosRenombrados==false){ 8035
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado == false){ 8095
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (huecoCreado==false){ 8235
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados==false){ 8335
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 8395
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((ultimoCodigo.equals("")) || (!ultimoCodigo.equals(codigoIni))){ 8474
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (codigoIni.length()) 8494
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00"; 8522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00"; 8562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00.00.00"; 8612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00.00"; 8632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00"; 8652
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados == false){ 8805
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 8865
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 8974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod( Integer myarg, Integer myarg2 ) { 8973
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(nExisteDebajo == false){ 9005
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if ((rellenado == false) || (renombrados == false)){ 9245
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado == false){ 9305
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 9355
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9424
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 9485
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (hayHermanos == true){ 9515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9594
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos == true){ 9685
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 9704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 9744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9824
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos == true){ 9915
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 9934
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 9974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10054
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos == true){ 10135
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 10154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 10194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10274
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos==true){ 10355
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 10374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 10414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DestExtInforme instance = (DestExtInforme) this.getHibernateTemplate() 765
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DestExtInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer id, 974
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (indOrigen.equals(-1)){ 1164
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. params[j]=paramsAux[j]; 1323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 1395

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 304
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 301
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 603
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(DestTrabajoId id, Auditoria auditoria, 633
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(DestTrabajoId id, TipoDestino tipoDestino, 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 1734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod(java.lang.Object obj) { 1733
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 1731
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ProcesoXTipoRiesgo)) return false; 1743
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 1763
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 1773
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2051
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 2104
RGM.NUOTRGM.NUOT: No utilizar el operador ternario _hashCode += (isPlanAccion() ? Boolean.TRUE : Boolean.FALSE).hashCode(); 2204
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 2325
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "ProcesoXTipoRiesgo")); 2363
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); 2403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2854
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2974
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 3004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 295
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarArchivoExcelServlet.class); 304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 323
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 385
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 383
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 444
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 443
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(req.getParameter("idGrafico") != null){ 595
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BusquedaEstadisticasBean busquedaEstadisticasBean = (BusquedaEstadisticasBean)req.getSession().getAttribute("busquedaEstadisticasBean"); 1023
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = new ArrayList<String>(); 1042
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 1212
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 1382

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 544
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<TipoAuditoria> retVal = this.getTipoAuditoriaDAO().findByFiltro( 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (ta.getPresupuestos().size() == 0) 763

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 283
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 283
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 924
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer ItemSeleccionado = this.getFiltrar(); 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 1415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1934
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (!this.filtrado){ 2013
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 2283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 2395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsFiltrar == null){ 2675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3005
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. sB = new TraducibleSelectItem(Integer.valueOf(r.getId().getCodvalor()), r.getDesvalor()); 3033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3265
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(Integer.valueOf(c.getId().getCodvalor()), c.getDesvalor()); 3293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3515
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId().getCodesta(), e.getDesesta()); 3543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, String deseo, String nombreAuditoria, 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.nombreAuditor = nombreAuditor + " " + apellidoAuditor; 503
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.nombreAuditor = nombreAuditor + " " + apellidoAuditor; 503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.nombreDestinatario = nombreDestinatario + " " + apellidoDestinatario; 523
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.nombreDestinatario = nombreDestinatario + " " + apellidoDestinatario; 523
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.nombreModificador = nombreModificador + " " + apellidoModificador; 543
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.nombreModificador = nombreModificador + " " + apellidoModificador; 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fileName == null){ 1395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mcaAuditor.equals(1)){ 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1764
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return "com_" + idRequerimiento + "_" + idSeq; 1773

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 103
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
LOOP.PILOOP.PI: Evita irregularidades en un bucle while while ( itr.hasNext()){ 414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( itr.hasNext()){ 415
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += itr.next() + delimiter; 463
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result = beginStr + result + endStr; 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarArchivoExcelServlet.class); 344
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 363
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 425
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 423
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=35] protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 473
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_desde_Ini = req.getParameter("Fecha_desde_Ini"); 594
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(Fecha_desde_Ini!=null && !Fecha_desde_Ini.equals("")){ 645
STR.ADLRSTR.ADLR: Evita literales duplicados if(Fecha_desde_Ini!=null && !Fecha_desde_Ini.equals("")){ 643
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_hasta_Ini = req.getParameter("Fecha_hasta_Ini"); 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_desde_Fin = req.getParameter("Fecha_desde_Fin"); 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_hasta_Fin = req.getParameter("Fecha_hasta_Fin"); 814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 1394
STR.ADLRSTR.ADLR: Evita literales duplicados if(valFigImpl[k].equals("0")){ 1393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 1444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 1494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 1544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 1594
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = busquedaEstadisticasBean.getListaMensajes(); 2262
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 2422
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 2592

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 435
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FooBarTablaSelection auditmapTablaSelection = this.tablaBusqueda 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 194
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. listaObservaciones = infoAuditoriaBusiness.buscarInformeObservaciones(seleccionNotaInternaBean.getAuditoriaSelec(), Constantes.CONST_DEST_NOTA_INTERNA); 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof DestTrabajoId)) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 965
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 974
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddestin() == null ? 0 : this.getIddestin().hashCode()); 994
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdtipode() == null ? 0 : this.getIdtipode().hashCode()); 1014
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndorige() == null ? 0 : this.getIndorige().hashCode()); 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fechaCierre.getIdcierre().equals(-1)){ 525
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(fechaCierre.getIdcierre().equals(-1)){ 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FechaCierre fechaCierre = obtenerDatosCierrePorIdrecurs( Fechas.getFechaInicioAnio(sueldo.getId().getAnno()) , sueldo.getId().getIdrecurs()); 895
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(fechaCierre.getIdcierre().equals(-1) ){ 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(fechaCierre.getIdcierre().equals(-1) ){ 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1904
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1903
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoInformeAux.getIdtipo() == null) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getExtTipoInformeBusiness().altaTipoInforme( 695
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getExtTipoInformeBusiness().modificarTipoInforme( 723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.extTipoInforme.getDestipo() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.extTipoInforme.getDestipo().equals(""))) 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AuditAsociada instance = (AuditAsociada) this.getHibernateTemplate() 805

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1143
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1403
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 54
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 483
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof MensajUsuarioId)) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 675
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 684
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdmensaje() == null ? 0 : this.getIdmensaje().hashCode()); 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2024
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2154
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPlantilla, String nombre, 2724
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer idPlantilla, String nombre, 2724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPlantilla, String nombre, 2724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 3345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4874
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod Integer getCuentaPresupuesto(DatosPresupuesto presupuesto); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 964
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // public someMethod( Integer myarg, Integer myarg2 ) ; 1345
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1854
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Permiso instance = (Permiso) this.getHibernateTemplate().get( 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 753
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. consulta.append("select new com.mapfre.mutua.auditmap.model.presentation.DatosPermiso(p.modulo.idModulo,p.modulo.nombre,p.permisos)"); 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1063
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1133
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoCambio instance = (TipoCambio) this.getHibernateTemplate().get( 1175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tipoCambio.getId().getAnno()!=null){ 1295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1855
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(mes.length()<2){ 1893
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String key = tipCambio.getId().getCodmoneda().toString() + tipCambio.getId().getAnno().toString() + mes; 1923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2012
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!tipoCambio.getId().getCodmoneda().equals(-1)){ 2064
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " and t.codmoneda = ? "; 2072
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!tipoCambio.getId().getAnno().equals(-1)){ 2104
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " and t.anno = ? "; 2112
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!tipoCambio.getId().getMes().equals(-1)){ 2144
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " and t.mes = ? "; 2152
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isDeleteAllowedGlobal()){ 2194
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " and t.codmoneda in (select eo.idmoneda from some_table eo where eo.ideo=? and eo.ideo in " + 2222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " order by m.desmoneda asc, t.anno desc , t.mes desc"; 2292
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 2364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 2554
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 2554
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<TipoCambioPres> listaResultado= new ArrayList(); 2663
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* Iterator iteratorTemp = lista.iterator(); 2683

WebContent/app/comun/visualizacionArchivoLOPD.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objeto == null || objeto.equals("")){ 234
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/verArchivo?objeto=" + objeto; 383
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/app/errores/errorBackend.html"; 403

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (-1, this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1065
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem traducibleSelectItem = new TraducibleSelectItem (tipoConceptoGasto.getIdconcepto(), tipoConceptoGasto.getConcepto()); 1123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1295
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (tipoImput.getIdimputa(), tipoImput.getDesimputa()); 1313
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idActividad == moneda.getCodmoneda()){ 1525
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod @Deprecated 1704
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String ruta; 1823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (moneda.getCodmoneda(), moneda.getDesmoneda()); 2013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2744
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] private someMethod( Integer myarg, Integer myarg2 ) { 2743
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2743
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.camposObligatorios"))); 2983
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (! (this.tipoCambio.equals(""))) { 3003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3754
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.formularioCorrecto()){ 3783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4014
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.formularioCorrecto()){ 4043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer iddestino, String desdestino, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 243
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 843
STR.ADLRSTR.ADLR: Evita literales duplicados this.setTemaSelec(this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1874
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 2205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s1 = new SelectItem("", ver); 2603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 2645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 2663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 2955
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 2973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3185
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 3203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3415
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 3433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaNormativa == null) 4683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. muestraListadoNormativa = true; 4713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Lógica de negocio: Se seleccionan todos los elementos de la tabla some_table cuyo idarmari sea el idArmario pasado como parámetro 305
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(org.apache.axis.EngineConfiguration config) { 163
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 204
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(java.lang.String name) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 464
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 574
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. com.mapfre.mutua.auditmap.webservice.client.riskmap.ProviderAuditMapSoapBindingStub _stub = new com.mapfre.mutua.auditmap.webservice.client.riskmap.ProviderAuditMapSoapBindingStub(portAddress, this); 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(java.lang.String address) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 774
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. com.mapfre.mutua.auditmap.webservice.client.riskmap.ProviderAuditMapSoapBindingStub _stub = new com.mapfre.mutua.auditmap.webservice.client.riskmap.ProviderAuditMapSoapBindingStub(new java.net.URL(ProviderAuditMap_address), this); 804
RGM.NUOTRGM.NUOT: No utilizar el operador ternario throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName())); 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 964
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 964
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.rmi.Remote _stub = getPort(serviceEndpointInterface); 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 1152
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1284
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName); 1353
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idconcepto, String concepto, 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. UserSecurity userSecurity1 = this.usuarioBusiness.obtenerSeguridad(this.getUserSecurity().getSNuuma(), UserSecurity.AMBITO_LECTURA, Constantes.CONST_MODULO_COLABORACION_AUDITORIA_EXTERNA,null); 1145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Grupo grupo = (Grupo) tablaBusqueda.getRowData(); 1543
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ((idDepartamento == null) || (nombreDepartamento == null)) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<Departamento> retVal = this.getDepartamentoDAO().findByExample( 745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 785
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1193
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1373
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listTemp!=null && listTemp.size()>0 && listTemp.get(0)!=null){ 1465
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String resultadoBD = (String) resultado.get("HORASTOTALES"); 1483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) { 1583
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1583
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1603
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1752
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 2024
STR.ADLRSTR.ADLR: Evita literales duplicados query.append(" AND pre.estruorg in ("+ getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")" ); 2053
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pre.estruorg in ("+ getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")" ); 2053
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2125
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 2295
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pre.estruorg in ("+getOSecurity().getIdeosUsuarioToParametros() + ")"); 2383
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2465
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 2595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ){ 2733
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2733
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2743
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2872
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pre.estruorg in ("+ getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")" ); 3273
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3345
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 3515
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pre.estruorg in ("+getOSecurity().getIdeosUsuarioToParametros() + ")"); 3673
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3755
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 3855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 3993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultados.size() > 0 && resultados.get(0) != null) 4083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 4183
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultados.size() > 0 && resultados.get(0) != null) 4243

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.PresupuestoDAO; 74
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //public someMethod( Integer myarg, Integer myarg2 ); 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2904
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod("webservices"); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException { 384
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException { 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException { 383
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. CU_ConsultaEstadoSoapPort port = new CU_ConsultaEstadoLocator().getCU_ConsultaEstadoSoapPort(new URL(resourceBundle.getString("urlwebServiceConsultaEstado"))); 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 534
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). usuarioValido = salida.equals("000000000"); 754
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(usuarioValido){ 765
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(usuarioValido){ 763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(dDatePwd.value.equals("00000000")){ 824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(dDatePwd.value.equals("99999999")){ 844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(salida.equals("100000002")){ 1004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(salida.equals("28007203A")){ 1024
STR.PCTSSTR.PCTS: Utiliza charAt()en vez de startsWith()para las comparaciones de un caracter. }else if(salida.startsWith("2")){ 1043
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 1254
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 1254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). boolean exito = salida.equals("000000000"); 1384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(salida.equals("100000002")){ 1434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(salida.equals("100000005")){ 1454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(salida.equals("100000006")){ 1474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(salida.equals("180070056")){ 1494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(salida.equals("28007203A")){ 1514
STR.PCTSSTR.PCTS: Utiliza charAt()en vez de startsWith()para las comparaciones de un caracter. }else if(salida.startsWith("2")){ 1533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ResetPwdSimpleException { 1614
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ResetPwdSimpleException { 1614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 252
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 262
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1163
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 1403
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idGrupo, String desgrupo, String comentario, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @ManyToMany(cascade = {CascadeType.PERSIST, CascadeType.MERGE}, fetch = FetchType.LAZY, mappedBy = "grupos", targetEntity = Usuario.class) 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idtipo, String destipo, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod(java.lang.Object obj) { 663
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 661
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ParBean)) return false; 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 703
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 881
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = 1; 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarArchivoExcelServlet.class); 314
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 333
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 395
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 393
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 454
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(req.getParameter("entidad") != null){ 675
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BusquedaEstadisticasBean busquedaEstadisticasBean = (BusquedaEstadisticasBean)req.getSession().getAttribute("busquedaEstadisticasBean"); 1003
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = new ArrayList<String>(); 1022
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String formatoFechaExcel = "mso-number-format:'"+resourceBundle.getString("aplicacion.fechas.patron")+"'"; 1103
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 1192
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 1382

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*@FilterDef(name="EstructuraEntidad_Estructuras_Personal", parameters=@ParamDef(name="listaEOs", type="integer")), 343
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @FilterDef(name="EstructuraEntidadDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}),*/ 375
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 584
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 584
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 583
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 583
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 584
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 581
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 605
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 1064
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1103
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 1133
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, Pais pais, Nivel nivel, 1203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Set<Normativa> normativas, Set<AExtAuditoria> AExtAuditorias, 1284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Set<UsuarioEstorg> UsuarioEstorg, 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 2005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Set<AExtAuditoria> AExtAuditorias) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="DetalleContenidoDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 395
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 504
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 504
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 501
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 525
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 693
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idObj, TipoDocumento tipoDocumento, 723
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idObj, TipoDocumento tipoDocumento, 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 233
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer anioDesde, Integer anioHasta, 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer anioDesde, Integer anioHasta, 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 133
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected void setProperties(UIComponent component) { 145
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ambito!=null){ 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod @Override 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 873
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!subTipo.equals(-1)){ 915
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!subTipo.equals(-1)){ 914
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1183
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append("select new com.mapfre.mutua.auditmap.model.presentation.PaiTextoAgregado(a.idpai, a.ideo, a.ejercici, a.despai, pt.id.apartado, pt.id.tipo, pt.texto) from PaiTexto pt, PaiAgregadosVista a "); 1205
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!subTipo.equals(-1)){ 1234
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1393
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1482
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String this.getHibernateTemplate().bulkUpdate(sql.toString(), parametros.toArray()); 1514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setComboModulosDeshabilitado(true); 393
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setModuloObligatorio(false); 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaModulos==null){ 885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaTipos.add(new TraducibleSelectItem(Integer.valueOf(0), this.getResourceBundleCtes().getString("pr11Mantenimiento.modulos.busquedaModulos.tipoModulo"))); 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.idTipoCombo.equals(1)){ 1314
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 1405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getIdTipoCombo().equals(0)){ 1644
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter modAux.setTipo("1" + this.getIdModCombo()); 1673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 2013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.modulo.getNombre().equals("")) { 2094
STR.ADLRSTR.ADLR: Evita literales duplicados if(this.modulo.getNombre().equals("")) { 2093
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.idTipoCombo.equals(1) && this.idModCombo.equals(-1)) { 2124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getIdTipoCombo().equals(Integer.valueOf(1)) && this.tieneHijos()){ 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2514

src.org.tempuri.wsdl.CU_CambioPasswordSoapPort
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException; 124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof NormativaId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpais() == null ? 0 : this.getIdpais().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdentida() == null ? 0 : this.getIdentida().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 474
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 471
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 705
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoDestino instance = (TipoDestino) this.getHibernateTemplate().get( 475

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((tarea != null) && (tarea != "")) 1095
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((tarea != null) && (tarea != "")) 1093
STR.ADLRSTR.ADLR: Evita literales duplicados if((tarea != null) && (tarea != "")) 1093
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1123
STR.ADLRSTR.ADLR: Evita literales duplicados return " "; 1123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((criticidad != null) && (criticidad != "")) 1203
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((riesgo != null) && (riesgo != "")) 1293
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((estado != null) && (estado != "")) 1383
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((codigo != null) && (codigo != "")) 1483
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cambioMonedaFin.doubleValue()!=0) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(v2.floatValue()==0 || n.equals(0)){ 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<TipoCambio> listaTipoCambio){ 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(BigDecimal amount, Integer monedaOrigen, Date fecha, Integer monedaFin ,Map<String, BigDecimal> mapTipoCambio, BigDecimal defaultTipoCambio ){ 904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(BigDecimal amount, Integer monedaOrigen, Date fecha, Integer monedaFin ,Map<String, BigDecimal> mapTipoCambio, BigDecimal defaultTipoCambio ){ 905
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( amount.equals(BigDecimal.valueOf(0))){ 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer moneda, Date fecha, Map<String, BigDecimal> mapTipoCambio, BigDecimal defaultValue){ 1054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario){ 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario){ 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(Integer idAudito, Long idTipo, List<Integer> recursos) { 433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorNodos.hasNext()) { 585
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<RecursoAsignado> listaRecursosAsignados = auditoriaBusiness.buscarRecursosAsignados (programaTrabajoId.getIdaudito(), programaTrabajoId.getIdtipo()); 605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Integer> listaRecursosAsignadosInt = new ArrayList <Integer>(); 613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecursosAsignados.hasNext()) { 635
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Integer> listaRecursosABorrar = new ArrayList<Integer>(); 683
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorRecursos.hasNext()) { 695
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.DestTrabajoDAO; 54
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // public someMethod(List<SelectItem> destinatarios, Integer idAudito, Integer idDestino, Integer idDireccion, boolean fuera, Integer situacion, boolean WS, List<ElementoId> oculto) throws Exception; 445
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, Integer tipoInforme , List<Destinatario> destinatarios, boolean isSystemaMapfre) throws Exception; 1584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito, Integer tipoInforme , List<Destinatario> destinatarios, boolean isSystemaMapfre) throws Exception; 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito , Integer[] tiposInforme, Boolean esInternos); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito , Integer[] tiposInforme, Boolean esInternos); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1944
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 533
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1255
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. DestTrabajo destTrabajo = destTrabajoDAO.findById(new DestTrabajoId(informe.getIdAudito(),informe.getIdDestino(),informe.getIdTipoDestino(),informe.getOrigen())); 1265
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(destTrabajo != null){ 1525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, Integer tipoInforme , List<Destinatario> destinatarios, boolean isSystemaMapfre) throws Exception { 2374
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idAudito, Integer tipoInforme , List<Destinatario> destinatarios, boolean isSystemaMapfre) throws Exception { 2374
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3043
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3174
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(audit == null) 3233
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. nuuma = audit.getNuma(); 3263
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Destinatario destBusqueda , List<Destinatario> destinatarios){ 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito , Integer[] tiposInforme, Boolean esInternos){ 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 264
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 324
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 323
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 323
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indexOfDecimalSeparator!=-1){ 425

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 673
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 753
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1003
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1844
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1895
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mcaActivo){ 2025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof DatAcademId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdacadem() == null ? 0 : this.getIdacadem().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. this.tipoAuditoria = new TipoAuditoria();; 2064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 744
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Consulta: select per.idusuari,per.nombre,per.apellido,per.nuuma,per.fecalta,per.fecbaja,decode(per.indbloqueo, ?,'SI','NO') bloqueado 845
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito , Integer[] tipoInforme); 1474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito , Integer[] tipoInforme); 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito,Integer idOrigen, Integer ideo, Integer[] tipoDestino) ; 1574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito,Integer idOrigen, Integer ideo, Integer[] tipoDestino) ; 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2704
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3444
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String login, String nombre, String apellidos, Date fechaAlta, Boolean dadoBaja, Character tipoUsuario, Integer idUsuario, List<Integer> listaDep, String parametros); 3464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(String login, String nombre, String apellidos, Date fechaAlta, Boolean dadoBaja, Character tipoUsuario, Integer idUsuario, List<Integer> listaDep, String parametros); 3464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 664
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ejercicio, 665
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ejercicio, 663
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. (Select desvalor From some_table Where aud.Valoracion = CodValor And codarea = ? ) as DesValor -- Constantes.CONST_AREA_AUDITORIA 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, Integer ideo, 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, Integer ideo, 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 2304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer ejercicio, 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 2854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 2994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 2994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaEmpresasRisk!=null){ 835
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idEntidadRisk, String nombreEntidadRisk, List<RiskEntidadMap> listaRiskEntidades ){ 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorD.hasNext()) { 1125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1334
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1614
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 463
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(requerimiento1.getFechaLectura() == null && requerimiento2.getFechaLectura() == null){ 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaRequerimientos = this.requerimientoBusiness.buscarRequerimientosAuditado(this.getUserSecurity().getUsuarioActual().getIdusuari()); 915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1084
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ImputacionTiempoId id, TipoActividad tipoActividad, 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ImputacionTiempoId id, TipoImput tipoImput, 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 341
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 163
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(ConceptoGasto.class) 605
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(idconcepto) is null then 0 else max(idconcepto) end) + 1 from ConceptoGasto").get(0); 825

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(newText == null){ 165
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. newText = ""; 173
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception 295

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 133
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 424
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 423
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 423
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 634
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!ignorarBaja || !dado_baja) { 1465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2724
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // public someMethod( Integer myarg, Integer myarg2 ) { 2815
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=39] public someMethod( Integer myarg, Integer myarg2 ){ 3363
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 3363
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. nivelCategoria = Constantes.CONST_CAT_ADMINISTRATIVO; 3383
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 3413
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaPaiActual = Fechas.getFechaActual(); 3463
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaPaiActual = fecha; 3493
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3935
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itPlantillaIni.hasNext()){ 4205
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itAltas.hasNext()){ 4395
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itBajas.hasNext()){ 4585
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itActual.hasNext()){ 4775
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listapAprobadas.size()>0){ 4933
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itAprob.hasNext()){ 4955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6154
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=38] public someMethod( Integer myarg, Integer myarg2 ){ 6153
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6153
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6154
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. nivelCategoria = Constantes.CONST_CAT_ADMINISTRATIVO; 6173
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6203
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaPaiActual = Fechas.getFechaActual(); 6253
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6735
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itPlantillaIni.hasNext()){ 7005
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itAltas.hasNext()){ 7195
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itBajas.hasNext()){ 7385
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itActual.hasNext()){ 7575
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listapAprobadas.size()>0){ 7733
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itAprob.hasNext()){ 7755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9094
STR.ADLRSTR.ADLR: Evita literales duplicados id.setLineage(eT.getId().getLineage()+objEstructuraEntidad.getIdeosup()+"/"); 9233
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter id.setLineage(eT.getId().getLineage()+objEstructuraEntidad.getIdeosup()+"/"); 9233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9414
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter id.setLineage(eTaux.getId().getLineage()+objEstructuraEntidad.getIdeosup()+"/"); 9723
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()){ 10105
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (hijos.size() > 0) 10303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 10404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideosup, 11034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( List<Integer> listaEOs, Integer idPais ) 11384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer [] eosSelec){ 11684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer [] eosSelec){ 11684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PaiHolTextoId id, PaiHolding paiHolding, 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(comunicacion != null){ 805
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = " update some_table com " + 1045
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. mcaAuditor = Constantes.CONST_MCA_USUARIO_EXTERNO; 1263
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. mcaAuditor = Constantes.CONST_MCA_USUARIO_AUDITOR; 1283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 263
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 395
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( ! conSeguridad){ 635
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "from CategoriaAuditor ca where ca.mcaActivo = ? "; 684
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " or ca.idcatego = ? "; 722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " order by nivel"; 752
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ) { 1133
STR.ADLRSTR.ADLR: Evita literales duplicados String sFiltroSeguridad = ""; 1163
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(logger.isInfoEnabled()); 1234
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isInfoEnabled()); 1233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<CategoriaAuditor> lista = this.getHibernateTemplate().find("from CategoriaAuditor cat where cat.idcatego = (select exp.categoriaAuditor.idcatego from Experiencia exp where exp.id.idrecurs=? and exp.id.fecAlta<=? and ? <= nvl(exp.fecBaja,?) ) ", values); 1995
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 2045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 2373
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2373
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. indIgual = false; 2393
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 2423
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2512
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2533
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select count(*) from some_table rec, some_table exp "); 2593
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? group by e.idrecurs) b "); 2613
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and exp.fec_alta = (select max(fec_alta) from some_table where exp.idrecurs =idrecurs and fec_alta<=? ) "); 2633
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and 1 = case when 0 < (select count(*) from some_table where idrecurs = rec.idrecurs and fec_alta <= ? and (? <= fec_baja or (? <= ? and fec_baja is null)) ) then 1 else 0 end "); 2643
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and (select a.idcatego from some_table a, "); 2653
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select case when aux.idrecurs is null then e.idrecurs else aux.idrecurs end idrecurs, case when max(aux.fec_alta) is null then max(e.fec_alta) else max(aux.fec_alta) end fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) group by case when aux.idrecurs is null then e.idrecurs else aux.idrecurs end ) b "); 2663
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs) = cat.idcatego "); 2673
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4565
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("NIVEL")!=null){ 4603
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("IDCATEGO")!=null){ 4633
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("DESCATEG")!=null){ 4663
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("plantilla")!=null){ 4693
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("altas")!=null){ 4743
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("bajas")!=null){ 4793
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("pactual")!=null){ 4943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 5063
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. indIgual = false; 5093
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5123
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5212
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5233
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5725
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idrecurs")!=null){ 5763
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("fec_alta")!=null){ 5793
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("fec_baja")!=null){ 5823
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("ideo")!=null){ 5943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6044
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 6043
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6044
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. indIgual = false; 6063
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6093
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 6182
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6203
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where ex.identnom in (" + empresasDePai + ") "); //empresasDePai 6343
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where ex.identnom in (" + empresasDePai + ") "); //empresasDePai 6343
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and ex.identnom in (" + empresasDePai + ") "); //empresasDePai 6423
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and ex.identnom in (" + empresasDePai + ") "); 6543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 12013
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 12013
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. indIgual = false; 12033
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 12063
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 12152
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 12173
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs ) in ("+empresasDePai+") "); 12263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where rec.idrecurs = exp.idrecurs and exp.identnom in (" + empresasDePai + ") "); 12563
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where rec.idrecurs = exp.idrecurs and identnom in (" + empresasDePai + ") "); 12663
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs ) in ("+empresasDePai+") "); 14043
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 14475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15014
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 15054
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 15053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. StringBuffer HQL = new StringBuffer(); 15604
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer HQL = new StringBuffer(); 15603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objCategoriaAuditor.getDescateg()!=null && !objCategoriaAuditor.getDescateg().equals("")) 15694
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+objCategoriaAuditor.getDescateg().toUpperCase()+"%"); 15733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objCategoriaAuditor.getMcaActivo()!=null && !objCategoriaAuditor.getMcaActivo().equals("")) 16014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "From CategoriaAuditor where UPPER(descateg) = :desc"; 16164
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. evaluacion = Integer.valueOf(0); 16233
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " and evaluacion = :evaluacion "; 16252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " and idcatego != :id "; 16312
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 16444
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 16453
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 16483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 125
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 553
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 553
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 555
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 553
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TrabajoBean> listaTrabajos = new ArrayList<TrabajoBean>(); 582
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (listaTiposTrabajo != null && listaTiposTrabajo.size()>0) 643
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacion(fecInicio, fecha, listaIdeosDePai, Constantes.CONST_ACTIVIDAD_AUDITORIAS, Constantes.CONST_TODO, 0, Constantes.CONST_AGREGACION_AGREGAR_TODO); 762
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacion(fecInicio, fecha, listaIdeosDePai, Constantes.CONST_ACTIVIDAD_AUDITORIAS, Constantes.CONST_TODO, 0, Constantes.CONST_AGREGACION_AGREGAR_TODO); 765
STR.ADLRSTR.ADLR: Evita literales duplicados String sApartadoAux = "" + Constantes.CONST_APA_RESUMEN_ACTIVIDADES + tiposTrabajo.getIdtipotr(); 893
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaDatosTrabajo = (ArrayList)this.paiFoobarAuditoriasVistaDAO.CuadroAuditorias(idPAI, actividadAux, fecha, null); 1012
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Map<String, Object> parametrosTexto_7 = new HashMap<String, Object>(); 1143
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_7.put("NumTrabAud", numTrabAud); 1173
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_7.put("NumHoras", numHoras); 1203
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_7.put("PorcHoras", NumericoUtil.porcentaje(Double.valueOf(numHoras), Double.valueOf(numHorasAuditorias))); 1213
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaAudDeficientes = (ArrayList) this.paiFoobarAuditoriasVistaDAO.CuadroAuditorias(idPAI, actividadAux, fecha, Constantes.CONST_VALOR_some_table 1252
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaAudDeficientes!= null && listaAudDeficientes.size()>0) { 1285
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Map<String, Object> parametrosTexto_8 = new HashMap<String, Object>(); 1313
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaDetalleAuditoria = (ArrayList<CuadroCumplimientoObjetivosBean>) this.CuadroAuditoriasEO(idPAI, actividadAux, fecha, fecInicio, listaIdeosDePai); 1442
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Map<String, Object> parametrosTexto_9 = new HashMap<String, Object>(); 1513
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2234
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 2233
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2233
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TrabajoBean> listaTrabajos = new ArrayList<TrabajoBean>(); 2252
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (listaTiposTrabajo != null && listaTiposTrabajo.size()>0) { 2313
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 2462
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacionHolding(fecInicio, fecha, ideosDePai, Constantes.CONST_ACTIVIDAD_AUDITORIAS, Constantes.CONST_TODO, 0, Constantes.CONST_AGREGACION_AGREGAR_TODO, dptosDePais, empresasDePai); 2532
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaDatosTrabajo = (ArrayList)this.paiFoobarAuditoriasVistaDAO.CuadroAuditoriasHolding(idPAI, actividadAux, fecha, null, dptosDePais, empresasDePai); 2782
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Map<String, Object> parametrosTexto_7 = new HashMap<String, Object>(); 2913
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaAudDeficientes = (ArrayList) this.paiFoobarAuditoriasVistaDAO.CuadroAuditoriasHolding(idPAI, actividadAux, fecha, Constantes.CONST_VALOR_some_table dptosDePais, empresasDePai); 3022
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Map<String, Object> parametrosTexto_8 = new HashMap<String, Object>(); 3083
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaDetalleAuditoria = (ArrayList<CuadroCumplimientoObjetivosBean>) this.CuadroAuditoriasEOHolding(idPAI, actividadAux, fecha, fecInicio, ideosDePai, dptosDePais, empresasDePai); 3202
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Map<String, Object> parametrosTexto_9 = new HashMap<String, Object>(); 3273
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 3584
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3583
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaAuditoriasEo = null; 3592
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 3623
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 3874
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaAuditoriasEo = null; 3882
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 3913
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4164
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaResultado = new ArrayList<CuadroCumplimientoObjetivosBean>(); 4172
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaResultado) { 4274
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaResultado, Integer tipo, List listaEO, List listaObjetivos, List listaHoras, List listaPrevistos, List listaNoPrevistos) { 4684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaResultado, Integer tipo, List listaEO, List listaObjetivos, List listaHoras, List listaPrevistos, List listaNoPrevistos) { 4683
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaResultado, Integer tipo, List listaEO, List listaObjetivos, List listaHoras, List listaPrevistos, List listaNoPrevistos) { 4683
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Object[] EOaux = (Object[])objEO; 4814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). !registroAux.getObjetivos().equals(Integer.valueOf(0)) || 5564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). !registroAux.getTotal().equals(Long.valueOf(0))) { 5574
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String consulta = " Select idmodulo , idinforme, desinforme, numorden, modulo_permisos" + 845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1054
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1054
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1353

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FraseCelebrDAO { 194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. StringBuffer hql = new StringBuffer("" + 415
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objFraseCelebr.getApartado()!=null && !objFraseCelebr.getApartado().equals("")) 474
STR.ADLRSTR.ADLR: Evita literales duplicados param.add("%"+objFraseCelebr.getApartado().toUpperCase()+"%"); 513
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+objFraseCelebr.getApartado().toUpperCase()+"%"); 513
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (objFraseCelebr.getAutor()!=null && !objFraseCelebr.getAutor().equals("")) 614
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+objFraseCelebr.getAutor().toUpperCase()+"%"); 653
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 964
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 963
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 973
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(idfrase) is null then 0 else max(idfrase) end)+1 from FraseCelebr").get(0); 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder hql = new StringBuilder(); 1123
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( result != null ){ 1185

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.apartCuest.getIndtipo() == null) { 1465
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1574
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosApartCuest apartCuest = (DatosApartCuest) this.tablaBusqueda.getRowData(); 1603
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosApartCuest apartCuest = (DatosApartCuest) this.tablaBusqueda.getRowData(); 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) {this.formularioApartCuestBean = formularioApartCuestBean; 2035
FMETODOS.NSABFMETODOS.NSAB: Evita poner sentencias detras de las llaves de apertura {en la misma linea. public someMethod( Integer myarg, Integer myarg2 ) {this.formularioApartCuestBean = formularioApartCuestBean; 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274
PB.JUINPB.JUIN: Evita incrementadores erroneos for (int z = x ; y <= x; x--) { 2383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ImputacionTiempoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdtiempo() == null ? 0 : this.getIdtiempo().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ) { 383
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 383
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = "SELECT destipo, " + 415
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String sql = "SELECT destipo, " + 413
STR.ADLRSTR.ADLR: Evita literales duplicados "connect by prior idtiposu = idtipo " + 483
STR.ADLRSTR.ADLR: Evita literales duplicados "(" + 543
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 1415
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(m.get("CRITICIDAD") != null) 1465
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("CRITICIDAD") != null) 1463
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setCriticidad(""); 1493
STR.ADLRSTR.ADLR: Evita literales duplicados ei.setCriticidad(""); 1493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESESTA") != null) 1503
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setEstado(""); 1533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESTIPO") != null) 1543
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setTarea(""); 1573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("CODIGO") != null) 1583
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setCodigo(""); 1613
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("RIESGO") != null) 1623
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setRiesgo(""); 1653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDAREA") != null) 1663
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setIdarea(Integer.valueOf(-1)); 1693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESAREA") != null) 1703
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setDesarea(""); 1733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDSUBAREA") != null) 1743
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setIdsubarea(Integer.valueOf(-1)); 1773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESSUBAREA") != null) 1783
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setDessubarea(""); 1813
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDTAREA") != null) 1823
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setIdtarea(Integer.valueOf(-1)); 1853
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESTAREA") != null) 1863
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setDestarea(""); 1893
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDHOJA") != null) 1903
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setIdhoja(Integer.valueOf(-1)); 1933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESHOJA") != null) 1943
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. ei.setDeshoja(""); 1973

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.InformesGesDepartmentalDAO#getGastosViajes(java.lang.Integer, java.lang.Integer, java.lang.Integer) 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (ideoAux.equals("")){ // La estructura no tiene entidades 1144
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. query.addCondition("est.ideo in (" + ideoAux + ") "); 1173
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1244
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( itr.hasNext()){ 1345

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 304
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.PaiFoobarAuditoriasVistaDAO#findByExample(com.mapfre.mutua.auditmap.model.entity.PaiFoobarAuditoriasVista) 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 524
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 532
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(actividad==null) { 555
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 563
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valoracion = -1; 593
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " select tip.abreviat as tipo, "; 682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " tip.destipot as tipo_long, "; 692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.nombre,"; 702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idpai as previsto,"; 712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.fecprein as fecha,"; 722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select case when sum(horas) is null then 0 else sum(horas) end "; 732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie"; 742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where idactivi = ? "; 752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idtrabajo =aud.idaudito"; 862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.ideo_recurs "; 872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " in (select ideo from some_table where paipadre = ? ) "; 892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ) as horas,"; 922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.valoracion as codval,"; 932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when aud.valoracion is null then 'n/a' else (select desvalor from some_table where codarea=1 and codvalor=aud.valoracion) end as valoracion,"; 952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when ant.valoracion is null then 'n/a' else (select desvalor from some_table where codarea=1 and codvalor=ant.valoracion) end as valanterior,"; 992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.resuminf as resumen, "; 1022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " '' as alcance, "; 1032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.indnacex, "; 1042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idaudito, "; 1062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.ejercicio, "; 1072
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.ideo, "; 1082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.deseo "; 1092
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table aud"; 1102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " LEFT JOIN some_table ant ON aud.idaudant = ant.idaudito"; 1112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " INNER JOIN some_table tip ON aud.idtipotrab=tip.idtipotr and tip.mca_activo = 1 "; 1142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where aud.paipadre = ? "; 1162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab in (select idtipotr from some_table where ? in (idtiposu, idtipotr) and mca_activo = 1) "; 1222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab in (select idtipotr from some_table where mca_activo = 1) "; 1252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 1292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 1322
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!valoracion.equals(-1)) { 1354
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.valoracion = ? "; 1362
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 1473
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1474
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 1482
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 1513
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valoracion = -1; 1543
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object>parametros=new ArrayList<Object>(); 1592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " select tip.abreviat as tipo, "; 1632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " tip.destipot as tipo_long, "; 1642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.nombre,"; 1652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idpai as previsto,"; 1662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.fecprein as fecha,"; 1672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select case when sum(horas) is null then 0 else sum(horas) end "; 1682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie"; 1692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where idactivi = ? "; 1702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 1732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 1762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idtrabajo =aud.idaudito"; 1802
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and tie.ideo_recurs in ("+dptosDePai+") "; 1883
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.ideo_recurs in ("+dptosDePai+") "; 1882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and (case when tie.idactivi=1 or (tie.idactivi=4 and tie.idtrabajo<>0 and tie.idtrabajo<>-1) then "; 1902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when (select entidad from some_table where idaudito = tie.idtrabajo) is null "; 1922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " then "; 1932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select distinct a.identnom from some_table a, "; 1942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from "; 1952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table e left outer join "; 1962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ( select aux.*, tie2.fecharea, tie2.idtrabajo from some_table tie2, some_table aux where tie2.idrecurs = aux.idrecurs and aux.fec_alta <= tie2.fecharea "; 1972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idactivi = ? "; 1982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie2.fecharea "; 2022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie2.fecharea <= ? "; 2052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and (tie2.fecharea <= aux.fec_baja or (tie2.fecharea <= ? and aux.fec_baja is null)) ) aux "; 2082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta "; 2112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where e.fec_alta <= aux.fecharea group by e.idrecurs) b "; 2122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs=tie.idrecurs ) "; 2132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " else "; 2142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select entidad from some_table where idaudito = tie.idtrabajo) "; 2152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " end "; 2162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " else (select distinct identnom from some_table a, "; 2182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta , e.idtrabajo "; 2192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from "; 2202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select e.*, tie2.fecharea, tie2.idtrabajo from some_table tie2, some_table e "; 2212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie2.idrecurs = e.idrecurs "; 2222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idactivi = ? "; 2232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie2.fecharea "; 2262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie2.fecharea <= ? "; 2292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ) e "; 2322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " left outer join ( "; 2332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " select aux.*, tie2.fecharea, tie2.idtrabajo from some_table tie2, some_table aux "; 2342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie2.idrecurs = aux.idrecurs and aux.fec_alta <= tie2.fecharea "; 2352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idactivi = ? "; 2362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie2.fecharea "; 2392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie2.fecharea <= ? "; 2422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and (tie2.fecharea <= aux.fec_baja or (tie2.fecharea <= ? and aux.fec_baja is null)) "; 2452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ) aux "; 2472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.idtrabajo = e.idtrabajo "; 2482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where e.fec_alta <= aux.fecharea group by e.idrecurs, e.idtrabajo) b "; 2492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and b.idtrabajo=aud.idaudito ) end) "; 2512
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " in ("+empresasDePai+") "; 2543
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " in ("+empresasDePai+") "; 2542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ) as horas,"; 2572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.valoracion as codval,"; 2582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when aud.valoracion is null then 'n/a' else (select desvalor from some_table where codarea=1 and codvalor=aud.valoracion) end as valoracion,"; 2602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when ant.valoracion is null then 'n/a' else (select desvalor from some_table where codarea=1 and codvalor=ant.valoracion) end as valanterior,"; 2642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.resuminf as resumen, "; 2672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.alcance as alcance, "; 2682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.indnacex, "; 2692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idaudito, "; 2712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.ejercicio, "; 2722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.ideo, "; 2732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select deseo from some_table where ideo = aud.ideo and mca_activo = 1) as deseo "; 2762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table pai, some_table hol, some_table ent, "; 2792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est, some_table tip, some_table aud "; 2802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " LEFT JOIN some_table ant ON aud.idaudant = ant.idaudito "; 2812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where pai.idholding = ent.idholding "; 2822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.mca_activo = 1 and tip.mca_activo = 1 "; 2842
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idholding = hol.idholding "; 2872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.identidad = aud.entidad "; 2882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.entidad = est.ideo "; 2892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 2902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab=tip.idtipotr "; 2912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 2922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab in (select idtipotr from some_table where ? in (idtiposu, idtipotr) and mca_activo = 1) "; 2982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab in (select idtipotr from some_table where mca_activo = 1) "; 3012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 3052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 3082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and extract(year from aud.fecprein)= ? "; 3112
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!valoracion.equals(-1)) { 3144
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.valoracion = ? "; 3152

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 684
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 684
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.checkAgregado){ 715
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaMapa = controlInternoRiskMapBusiness.buscarMapaEfectividades(Constantes.CONST_WEBSERVICE_VERSION, Constantes.CONST_WEBSERVICE_IDIOMA, idGrafico, procesoSelec, tipoRiesgoSelec, tipoControlSelec , nombreManual, agregado); 775
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorD.hasNext()) { 1135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Idioma instance = (Idioma) this.getHibernateTemplate().get( 635
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 695
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desidioma != null && !desidioma.equals("")){ 835
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(desidioma) like ? "; 842
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+desidioma.toUpperCase()+"%"); 853
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by desidioma"; 872
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.persistence.JoinTable; 144
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 513
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getActivo().equals(1)) 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (fechaCierre.getActivo().equals(1)) 633
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.activo = Boolean.FALSE; 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 954
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 953
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.activo) 1073
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fechaCierre.setActivo(Integer.valueOf(0)); 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (cod) { 1244
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getEstOrgSelec() == -1) || (this.getFechaInicio() == null || this.getFechaInicio().equals("")) 1694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.getFechaFin() == null || this.getFechaFin().equals(""))) { 1704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 1754
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 1753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1824
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 173
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 503
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 503
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (audGen.getIndnoest()==null || audGen.getIndnoest().equals(0)){ 894
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(audGen.getIndgloba()==null) 1035
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (audGen.getNombreAuditAnt()==null || audGen.getNombreAuditAnt().equals("")) 1184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(audGen.getEnvioInformeAutomatico() == null || audGen.getEnvioInformeAutomatico().equals(0)){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1804
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPregCuestEval pregCuestEval = (DatosPregCuestEval) this.tablaBusqueda.getRowData(); 1833
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPregCuestEval pregCuestEval = (DatosPregCuestEval) this.tablaBusqueda.getRowData(); 1833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2814
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2895
PB.JUINPB.JUIN: Evita incrementadores erroneos for (int z = x ; y <= x; x--) { 2923
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2994
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoPregCuestEvales/busquedaPregCuestEvales.jsf"; 3033
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*this.pregCuestEval = new PregCuestEval(); 3213

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (nuevoEstado.equals(-1)) { 314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getActivo() != null && fechaCierre.getActivo().equals(1)) { 344
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. nuevoEstado = Integer.valueOf(0); 353
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (fechaCierre.getActivo() != null && fechaCierre.getActivo().equals(0)) { 364
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. nuevoEstado = Integer.valueOf(1); 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre() != null && !fechaCierre.getIdcierre().equals(-1)) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(datos.size() == 0){ 885
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Integer.valueOf(1); 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 371
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 434
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 455
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // public someMethod( Integer myarg, Integer myarg2 ) { 1235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer presupuesto, 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(result.isEmpty()){ 1675
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 1853
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listaFacturas!=null && listaFacturas.size()>0){ 1893
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) { 2613
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2613
STR.ADLRSTR.ADLR: Evita literales duplicados String incremento = ""; 2653
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(datosPresupAnterior!=null ){ 3093
STR.ADLRSTR.ADLR: Evita literales duplicados incremento=incremento+"<br/>"+messageFormat.format(params); 3733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. incremento=incremento+"<br/>"+messageFormat.format(params); 3733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. incremento=incremento+"<br/>"+resourceBundleCtes.getString("pr5ColaboracionAuditoriaExterna.presupuestos.formulario.sinHorasTrabajo"); 3833
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. incremento=incremento+"<br/>"+resourceBundleCtes.getString("pr5ColaboracionAuditoriaExterna.presupuestos.formulario.sinHorasTrabajo"); 3873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. incremento=incremento+"<br/>"+messageFormat.format(params); 4093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ) { 4173
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 4173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(res!=null&&!res.equals(Integer.valueOf(-1))) 5553
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 5583
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(resultado==null || resultado.equals(Integer.valueOf(0))){ 5684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 5883
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 5883
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6954
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 7033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalHoras = BigDecimal.valueOf(0); 7314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalCoste = BigDecimal.valueOf(0); 7324
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 7335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7555
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalHoras = BigDecimal.valueOf(0); 7634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalCoste = BigDecimal.valueOf(0); 7644
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 7655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 93
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 93
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1424
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(getNivel_gloval()>=1) 1445
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_gloval()>=1) 1443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1494
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_departamental()>=1) 1513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String ideosUsuario = getIdeosUsuarioYDependientesToString(); 1593
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String ideosUsuario = getIdeosUsuarioYDependientesToString(); 1593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1684
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_personal()>=1) 1703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1754
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_gloval()>=2) 1773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1824
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_departamental()>=2) 1843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String ideosUsuario = getIdeosUsuarioYDependientesToString(); 1923
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String ideosUsuario = getIdeosUsuarioYDependientesToString(); 1923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_personal()>=2) 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String ideosUsuario = getIdeosUsuarioYDependientesToString(); 2113
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String ideosUsuario = getIdeosUsuarioYDependientesToString(); 2113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_gloval()>=4) 2223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_departamental()>=4) 2293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2344
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getNivel_personal()>=4) 2363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2654
STR.ADLRSTR.ADLR: Evita literales duplicados String values=""; 2663
STR.ADLRSTR.ADLR: Evita literales duplicados values = values.concat(ideosUsuarioYDependientes.get(i).toString() + ","); 2713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIDistribucionCostesAuditoriaBusiness subInformePAIDistribucionCostesAuditoriaBusiness; 244
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIDistribucionCostesAuditoriaBusiness subInformePAIDistribucionCostesAuditoriaBusiness; 245
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 345
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.datos = this.subInformePAIDistribucionCostesAuditoriaBusiness.obtenerDistribucionCostesAudPAI(idPAI, fecha, codMoneda, planAuditoriaActual, this.modo); 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIDistribucionCostesAuditoriaBusiness subInformePAIDistribucionCostesAuditoriaBusiness) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 203
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(TipoEspec.class) 565
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 783
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 795
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AuditorTareaId id, Auditor auditor, 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AuditorTareaId id, Auditor auditor, 453
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AuditorTareaId id, Auditor auditor, Integer evglobal, 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 223
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 375
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 643
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof HechoObservYRecomId)) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 855
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 864
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdincide() == null ? 0 : this.getIdincide().hashCode()); 884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 955
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 4504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=60] public someMethod(java.lang.Object obj) { 4503
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 4501
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof RiskEfectividadMapa)) return false; 4513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 4533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 4543
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 4594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) { 5203
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 5201
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 5254
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 5855
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "RiskEfectividadMapa")); 5893
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); 5933
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); 6353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 7104
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 7104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 7124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 7134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 7224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 7224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 7244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 7254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, List<ObjetivosPorTipoBean> listaObjetivosPorTipo); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, List<ObjetivosPorTipoBean> listaObjetivosPorTipo); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, List<ObjetivosPorTipoBean> listaObjetivosPorTipo); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, List<ObjetivosPorTipoBean> listaObjetivosPorTipo); 204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 163
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoImput instance = (TipoImput) this.getHibernateTemplate().get( 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desimputa != null && !desimputa.equals("")){ 715
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(desimputa) like ? "; 722
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+desimputa.toUpperCase()+"%"); 733
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by desimputa"; 752

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 404
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 401
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 575
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIFoobarObjetivosPorEOBusiness subInformePAIFoobarObjetivosPorEOBusiness; 244
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFoobarObjetivosPorEOBusiness subInformePAIFoobarObjetivosPorEOBusiness; 245
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 383
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ObjetivosPorEOBean objetivosPorEO = this.subInformePAIFoobarObjetivosPorEOBusiness.obtenerFoobarObjetivosPorEOPAI(idPAI, fecha, this.agregado); 415
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarObjetivosPorEOBusiness subInformePAIFoobarObjetivosPorEOBusiness) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws Exception{ 204
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws Exception{ 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 )throws Exception{ 205
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fichero != null){ 215
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse()); 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.sql.SQLException; 44
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 334
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 334
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 813
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(HechoObservYRecomId id, Estado estado, 1063
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(HechoObservYRecomId id, Estado estado, 1293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1725
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @JoinColumn(name = "IDTIPO", referencedColumnName = "IDTIPO", unique = true, nullable = false, insertable = false, updatable = false) }) 2055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cod != null){ 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.GregorianCalendar; 104
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. com.mapfre.mutua.auditmap.model.webservice.resetpwd.ERRORS[] ERRORS, 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 615
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(com.mapfre.mutua.auditmap.model.webservice.resetpwd.ERRORS[] ERRORS) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(int i, com.mapfre.mutua.auditmap.model.webservice.resetpwd.ERRORS _value) { 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 2444
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=33] public someMethod(java.lang.Object obj) { 2443
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 2441
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ERROR_ENV)) return false; 2453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 2473
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 2483
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 2534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) { 2873
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2871
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = 1; 2924
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 3335
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlName(new javax.xml.namespace.QName("", "ERRORS")); 3403
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); 3493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 4144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 4144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 4164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 4264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 4264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 4284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 4294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName qname, org.apache.axis.encoding.SerializationContext context) throws java.io.IOException { 4394
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName qname, org.apache.axis.encoding.SerializationContext context) throws java.io.IOException { 4394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(javax.xml.namespace.QName qname, org.apache.axis.encoding.SerializationContext context) throws java.io.IOException { 4395

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 873
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 915
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 1243
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.paisSelec != -1){ 1425
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1523
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 1553
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elemento.getId(), elemento.getDescripcion()); 1853
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoCombo> presupuestos = this.presupuestoBusiness.buscarPresupuestos(this.paisSelec, this.entidadSelec, this.firmaSelec, true, this.ejercicioSelec, false, true); 2145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 2163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaEvaluaciones == null) 2593
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaEvaluaciones.size()); 2623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 3693
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(pais.getIdpais(), pais.getDespais()); 3723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 3903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (presupuestoAsociado != null) 3983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 354
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 374
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 323
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 323
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 323
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 974
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected boolean cerrarFckEditor = false; 1005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1025
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 1275
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tr.getIdtipotr().equals(this.tipoAuditoria)){ 1315
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.tipoAuditoria.equals(-1)){ 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1934
STR.ADLRSTR.ADLR: Evita literales duplicados ArbolBean arbol = (ArbolBean) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("arbolBean"); 1943
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!arbol.getFilaMenuCentro().getProfundidad().equals("3")){ 1964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.tipoNodo.equals("3")){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getTipoAuditoria().equals( Integer.valueOf( -1 ) ) ) 2394
STR.ADLRSTR.ADLR: Evita literales duplicados getResourceBundleErr().getString("auditmap.errores.camposObligatorios") ) ); 2423
STR.ADLRSTR.ADLR: Evita literales duplicados setTextoVentanaInfo( getResourceBundleCtes().getString( "aplicacion.mensaje.altaModificacionCorrecta" ) ); 2643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 2714
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 2714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( "".equals( getNombreGuia() ) || getTipoAuditoria().equals(Integer.valueOf(-1) ) ) 2784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( idPlantilla.equals( Integer.valueOf( -1 ) ) 2874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( arbol.getIdPlantilla().equals(-1) ) 2904
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<GuiaTrabajoPres> guias = this.guiaTrabajoBusiness.findPlantillaByName( 2955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 3294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 3294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getTipoNodo().equals("0") ) 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 3834
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 3834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( arbol.getIdPlantilla().equals(-1) ) 3924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! getTipoNodo().equals("0") ) 4484
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 4684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) throws IOException 4683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals("0") ) 4874
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if ( profundidad.equals("0") ) 4873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(fmc.getId()); 4893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("1")) 4914
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("1")) 4913
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdArea()); 4953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("2")) 5004
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("2")) 5003
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdArea()); 5043
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdSubArea()); 5113
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("3")) 5154
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("3")) 5153
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdArea()); 5193
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdSubArea()); 5263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdHoja()); 5323
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += arRutas += AbstractTreeDataModel.SEPARATOR + String.valueOf(fmc.getId()); 5392
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("-1") ) 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 5664
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 5664
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ArbolBean arbol = (ArbolBean) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get( "arbolBean" ); 5683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 6424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 6424
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FacesContext facesContext = FacesContext.getCurrentInstance(); 6463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionSobreescribirPlantilla) { 9174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionSobreescribirPlantillaTipAud) { 9264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 10064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionModificaNodo) { 10074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. EntidadBusiness { 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ){ 73

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 494
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 491
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 515
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 695
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 273
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TraducibleSelectItem s1 = new TraducibleSelectItem(Integer.valueOf(-1),ver); 443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 515
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIdRecurso(),elem.getDescripcion()); 533
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ArbolProgramaTrabajoBean arbolProgTrab = (ArbolProgramaTrabajoBean) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("arbolProgramaTrabajoBean"); 635
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 705
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIdRecurso(),elem.getDescripcion()); 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreGuia().equals("")){ 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionAsignar) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getUserSecurity().isReadAllowedDepartmental()){ 2185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484

src.org.tempuri.wsdl.CU_CambioPasswordSoapBindingStub
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 112
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 112
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 115
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 113
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 122
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 122
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 123
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 132
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 132
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 133
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 142
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 142
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 143
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static org.apache.axis.description.OperationDesc [] _operations; 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 234
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 233
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 235
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 233
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sNombreUsr"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 283
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 584
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 583
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 624
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 674
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 764
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 764
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 763
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = super._createCall(); 784
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (keys.hasMoreElements()) { 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException { 1094
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException { 1094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sNombreUsr, sPwdAnt, sPwdNew}); 1224
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sNombreUsr, sPwdAnt, sPwdNew}); 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException { 1404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sNombreUsr, sPwdAnt, sPwdNew}); 1534
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sNombreUsr, sPwdAnt, sPwdNew}); 1534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 264
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 261
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(RecInformeId id, Estado estado, TipoInforme tipoInforme, 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(RecInformeId id, Estado estado, 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 74
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected abstract Object[] getArrayOrden(); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected abstract Object[] getArrayOrden(); 135
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected abstract Object[] getArrayOrden(); 133
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //metodo para comparar dos presentation, La clase que se instancia debe dar los objetos por el orden por el que se quiere que se ordene 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(orden[i] instanceof Number){ 205

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(BaseBean.class); 243
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException, IOException { 504
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 544
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 543
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 543
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. response.sendRedirect(request.getContextPath() + errorPage); 562
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. response.sendRedirect(request.getContextPath() + errorPage); 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 205

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 333
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(instance.getMcaExternoOrigen() == null){ 395
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 453
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Integer id) { 714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 843
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQLeliminacion = "DELETE FROM some_table al " + 1054
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String SQLeliminacion = "DELETE FROM some_table al " + 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 1145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. @SuppressWarnings("unchecked") 2043
STR.ADLRSTR.ADLR: Evita literales duplicados String recursosList = ""; 2293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2325
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String sql = "delete From some_table " + 2413
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String sql = "delete From some_table " + 2413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 2593
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String mainQuery = "SELECT * FROM " + 2603
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod( Integer myarg, Integer myarg2 ){ 3063
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3063
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "SELECT nombre FROM some_table WHERE idaudito = ?"; 3494
STR.ADLRSTR.ADLR: Evita literales duplicados return (String)record.get("nombre"); 3533
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3594
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "SELECT nombre,apellido " + 3744
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String nombreAuditor = (String)record.get("nombre") + " " + (String)record.get("apellido"); 3803
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "SELECT destipo " + " FROM some_table " 3914
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "SELECT nombre,apellido " + 4064
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String nombreAuditor = (String)record.get("nombre") + " " + (String)record.get("apellido"); 4123
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "SELECT nombre FROM some_table WHERE idpresup = ?"; 4234
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "SELECT despai FROM some_table WHERE idpai = ?"; 4374
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 4484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 4504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 4504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod('consultaEvalMediaDirector.jsf','ventanaConsultaEvalMediaDirector','top=20,left=20,width=720,height=560, scrollbars=yes');"; 374
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod('consultaEvalMediaDirector.jsf','ventanaConsultaEvalMediaDirector','top=20,left=20,width=720,height=560, scrollbars=yes');"; 375
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod('consultaEvalMediaDirector.jsf','ventanaConsultaEvalMediaDirector','top=20,left=20,width=720,height=560, scrollbars=yes');"; 375
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) 1005
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1003
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itDev.hasNext()) 1355
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getUserSecurity().getIdRecurso().equals(elem.getIdEvaluador())) 1395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1684
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1864
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setNombreEvaluador(ae.getNombreEvaluador() + " " + ae.getApellidoEvaluador()); 1993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2224
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!eoSeleccionado.equals(-1)) 3074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itDir.hasNext()) 3225
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!eoSeleccionado.equals(-1)) 3284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!eoSeleccionado.equals(-1)) 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 3514
STR.ADLRSTR.ADLR: Evita literales duplicados this.setScriptOnComplete(""); 3603
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer anioActual=Fechas.getAnioActual(); 3613
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer anioActual=Fechas.getAnioActual(); 3613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3734
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 3824
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] private someMethod( Integer myarg, Integer myarg2 ) 3913
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 0: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion0")); break; 4424
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 1: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion1")); break; 4434
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 2: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion2")); break; 4444
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 3: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion3")); break; 4454
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 4: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion4")); break; 4464
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 5: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion5")); break; 4474
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 6: epigrafeAux.setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 4484
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. default: epigrafeAux.setDescValoracionMedia(""); break; 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) 4865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 5054
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 5054
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 5053
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 0: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion0")); break; 5164
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 1: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion1")); break; 5174
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 2: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion2")); break; 5184
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 3: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion3")); break; 5194
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 4: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion4")); break; 5204
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 5: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion5")); break; 5214
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 6: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 5224
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case -1: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 5234
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. default: cuestionario.setDescValorEvaluracion(""); break; 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 6005
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(anno, anno.toString()); 6033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). !this.eoSeleccionado.equals(Integer.valueOf(-1))) 6584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemsDirectoresEvaluados) { 6724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 8134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 8274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 145
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. RecInforme instance = (RecInforme) this.getHibernateTemplate().get( 835
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.RecInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 895
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL= "UPDATE RecInforme SET "+ 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer presupuesto, 1054
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod(Integer presupuesto, 1053
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = null; 1084
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(incideActual == 0 || incideActual == -1){ 1095
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista != null && lista.size() > 0) 1133
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. incideActual = (Integer)lista.get(0); 1143
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista != null && lista.size() > 0) 1213
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista != null && lista.size() > 0) 1283
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista != null && lista.size()>0) 1453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer presupusto, 1524
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND rec.criticid=? "; 1622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND rec.valor.id.codarea=4 " + 1662
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1913
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL= "DELETE FROM some_table WHERE idpresup=? AND idincide=?"; 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2053
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("select count(*) as total "); 2063
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table hec, some_table pre "); 2073
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" Where pre.idpresup = hec.idpresup and pre.estruorg in (select ideo from some_table where paipadre = ?) "); 2083
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2122
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and pre.cierre <= ? "); 2203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2284
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2323
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where pre.idpresup = hec.idpresup"); 2353
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and pre.ideo in (" + empresasDePai + ")"); 2363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and pre.ideo in (" + empresasDePai + ")"); 2363
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" and pre.ideo in (" + empresasDePai + ")"); 2363
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and (hec.criticid = ? or hec.criticid = ?) "); 2403
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2422
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pais, Integer entidad, Integer firma, Integer auditoria, 2554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=48] public someMethod(Integer pais, Integer entidad, Integer firma, Integer auditoria, 2553
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer pais, Integer entidad, Integer firma, Integer auditoria, 2553
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(Integer pais, Integer entidad, Integer firma, Integer auditoria, 2553
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 2602
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2623
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2975
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 3073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 3115
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(") "); 3263
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3375
STR.ADLRSTR.ADLR: Evita literales duplicados if (estado.split(",").length>0){ 3733
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (j < aux.length){ 3775
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("? "); 3783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (j < aux.length){ 4015
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 4355
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod(ElementoId[] seleccionados) { 5153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6674
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6683
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 6732
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and ? <= pre.cierre "); 6803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6894
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and pre.ideo in (" + empresasDePai + ") "); 6973
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 7012
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7164
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7173
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and hec.estado = ? "); 7213
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 7232
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7394
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7433
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and pre.ideo in (" + empresasDePai + ")"); 7473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" and pre.ideo in (" + empresasDePai + ")"); 7473
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 7502
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7654
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7663
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 7732
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7894
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and pre.ideo in (" + empresasDePai + ") "); 7973
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 8012
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8164
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8173
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 8232
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8394
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8433
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and pre.ideo in (" + empresasDePai + ")"); 8473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" and pre.ideo in (" + empresasDePai + ")"); 8473
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 8512
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 274
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 515
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(table.getSelection().getSelectedKey() != null){ 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme"))); 985
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1294
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaPlanAccion == null) 1303
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaPlanAccion.size()); 1333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idfase, String desfase, Set<Factura> facturas) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EntidadId id, EstructuraEntidad estructuraEntidad, 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EntidadId id, EstructuraEntidad estructuraEntidad, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 434
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 431
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 455
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 645
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 674
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 763
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) 815
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 884
STR.ADLRSTR.ADLR: Evita literales duplicados if ( contenidoAlarma == null || "".equals( contenidoAlarma.trim() ) ) 903
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage("", new FacesMessage( getResourceBundleErr().getString("auditmap.errores.camposObligatorios"))); 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(alarma.getDesalarma() != null && !alarma.getDesalarma().equals(""))) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1804
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer key = (Integer)keys.next(); 2023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) 2275
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosAlarma datos = (DatosAlarma) tablaBusqueda.getRowData(); 2313
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosAlarma datos = (DatosAlarma) tablaBusqueda.getRowData(); 2313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(alarmasPendientes==null){ 2755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.getUserSecurity().getUsuarioActual().getNombre()+" "+this.getUserSecurity().getUsuarioActual().getApellido(); 2933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!auditor2.getId().equals(this.getUserSecurity().getIdRecurso())) 3163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3934
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (alarmasPendientes!= null) 3963
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 0; 3993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderMensajeConfirmacionEliminacion) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 793
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. IdiomaRecurso instance = (IdiomaRecurso) this.getHibernateTemplate() 835
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 895
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 913
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1043
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (idi.getCertific()==null) 1153
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. certif=idi.getCertific(); 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 44
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 63

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws AbortProcessingException { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 )throws AbortProcessingException { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws AbortProcessingException { 183
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ambito==null) 265
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ambito==null) 263

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod class _MessageUtils 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura static FacesMessage getErrorMessage(FacesContext facesContext, 365
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. static FacesMessage getErrorMessage(FacesContext facesContext, 363
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (summary != null) 603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. detail = getBundleString(appBundle, messageId + DETAIL_SUFFIX); 623
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. detail = getBundleString(defBundle, messageId + DETAIL_SUFFIX); 703
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. detail = getBundleString(appBundle, messageId + DETAIL_SUFFIX); 753
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. detail = getBundleString(defBundle, messageId + DETAIL_SUFFIX); 823
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1174
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1173
RGM.NUOTRGM.NUOT: No utilizar el operador ternario return bundle == null ? null : bundle.getString(key); 1214
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(FacesContext facesContext, 1434
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(FacesContext facesContext, 1494
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. facesContext.getExternalContext().log("resource bundle " + bundleName + " could not be found"); 1803

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 545
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1235
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 274
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 271
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idModulo, String nombre, String comentario, 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer area, Integer idAudito, long idTipo, short tipo, List<Integer> recursos); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer area, Integer idAudito, long idTipo, short tipo, List<Integer> recursos); 394
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 495
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 754
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1163
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 1403
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TipoConceptoGasto auxTipoConceptoGastoSeleccionado = this 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod("webservices"); 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
GC.STVGC.STV: Evita colecciones static; pueden crecer sin limites. private someMethod 353
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 423
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 514
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws ServiceException, MalformedURLException { 594
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws ServiceException, MalformedURLException { 594
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws ServiceException, MalformedURLException { 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 674
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 674
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 675
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.webservice==null){ 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 784
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 1064
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 1174
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idMapa,int[] procesos,int[] tiposRiesgo, 1284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idMapa,int[] procesos,int[] tiposRiesgo, 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 1404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, ServiceException, MalformedURLException { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idProceso, Integer idActividad, Integer idSector, String[] empresas, Integer estado, 1654
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idProceso, Integer idActividad, Integer idSector, String[] empresas, Integer estado, 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 1904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 1904
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ElementoCombo> listTiposRiesgos = new ArrayList<ElementoCombo>(); 1912
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2044
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2044
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<RiskSubProcesos> listSubProcesos = new ArrayList<RiskSubProcesos>(); 2052
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ArrayList<RiskSubProcesos> listSubProcesos = new ArrayList<RiskSubProcesos>(); 2053
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. ArrayList<RiskSubProcesos> listSubProcesos = new ArrayList<RiskSubProcesos>(); 2053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2194
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ElementoCombo> listFactores = new ArrayList<ElementoCombo>(); 2212
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2344
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2344
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ElementoComboString> listaTipoControl = new ArrayList<ElementoComboString>(); 2352
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2484
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2634
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2794
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2954
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 3104
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 3254
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException{ 3254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 403
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer mensaje = new StringBuffer(); 1093
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.validateResetearPassword()){ 1105
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String newPassword = null; 1123
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String newPassword = null; 1123
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.errorServicio"))); 1205
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.errorServicio"))); 1203
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add(usuario.getNombre() + " " + usuario.getApellido());//0 1343
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter recipientName = usuario.getNombre()+" "+usuario.getApellido(); //Nombre y apellidos del destinatario en el "To" de los correos Incidencia 4286 1613
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1734
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 1893
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(validateCambiarPassword()){ 1903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] public someMethod( Integer myarg, Integer myarg2 ) { 2373
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(StringUtil.isEmpty(this.urlwebServiceConsultaEstado)){ 2473
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3344
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3484
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String errorMsg = ""; 3493
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String errorMsg = ""; 3493
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.utilidad.SqlBuilder; 194
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List lista = this.getHibernateTemplate().find("select distinct new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(" + 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 832
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idTipo == -1){ 865
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" and idtiposu is null"; 872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" and idtiposu = ? "; 902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" order by codigo "; 952
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*List<Plantilla> listaResultado= new ArrayList(); 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List aux = this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.Plantilla(id.idplanti, id.idtipo, idtiposu, destipo, " + 1425
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((aux != null) && (aux.size()>0)) 1453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((aux != null) && (aux.size()>0)) 1563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 1992
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idTipoTr.equals(-1)){ 2034
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "and a.idtipotr = ? "; 2042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "and upper(a.nombre) like '%'||?||'%' "; 2082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "ORDER BY b.destipot, a.nombre"; 2122
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 2662
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. StringBuffer HQL = new StringBuffer(); 3354
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer HQL = new StringBuffer(); 3353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where id.idplanti = ? and codigo > ? and indtipo = ? order by codigo asc"; 4702
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4924
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from GuiaTrabajo "; 4972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where case when idtiposu is null then 0 else idtiposu end in (select case when gui.idtiposu is null then 0 else gui.idtiposu end "; 4982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from GuiaTrabajo gui "; 4992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where gui.codigo = ? "; 5002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gui.id.idplanti = ?) "; 5012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and id.idplanti = ?"; 5022
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from GuiaTrabajo "; 5332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where case when idtiposu is null then 0 else idtiposu end in (select case when gui.idtiposu is null then 0 else gui.idtiposu end "; 5342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from GuiaTrabajo gui "; 5352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where gui.codigo = ? and gui.id.idplanti = ?) "; 5362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and id.idplanti = ?"; 5372
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 5523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND idtiposu=?"; 5712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND indtipo=?"; 5752
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 744
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1015
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1334
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1365
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1363
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 1713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1915
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 1933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2255
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (Integer.valueOf(anio), anio); 2273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2585
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (conceptoGasto.getIdconcepto(), conceptoGasto.getConcepto()); 2603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (Integer.valueOf(anio), anio); 2803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.liquidacionGasto.getIdEstructuraOrganizativa().equals(-1)){ 2994
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura!=null){ 3015
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3035
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 3053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3914
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4025
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4043
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4125
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(r.getId(),r.getDescripcion()); 4143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4325
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4773
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4985
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5003
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5175
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5434
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. LiquidacionGasto liquidacionGasto = null; 5683
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. LiquidacionGasto liquidacionGasto = null; 5683
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6134
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. LiquidacionGasto liquidacionGasto = null; 6143
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. LiquidacionGasto liquidacionGasto = null; 6143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 6205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 6514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6634
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. UserSecurity u = this.getUserSecurity(); 6643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Date; 34
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 1205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 193
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 215
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AudPaiPrevgastoId)) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 955
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjercicio() == null ? 0 : this.getEjercicio().hashCode()); 964
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 984
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdconcep() == null ? 0 : this.getIdconcep().hashCode()); 1004
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdentnom() == null ? 0 : this.getIdentnom().hashCode()); 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 314
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 315
STR.ADLRSTR.ADLR: Evita literales duplicados query.addOrderByField(" est.deseo, aud.nombre "); 1043
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" est.mca_activo=1 and tip1.mca_activo=1 and tip2.mca_activo=1 "); 1333
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition("aud.valoracion = ?", valoracionAuditoria); 1603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1774
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addField("'" + ejercicio + "' as ejer"); 1803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addField("'" + ejercicio + "' as ejer"); 2373
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ejercicioEmision != null && ejercicioEmision != -1){ 2715
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2974
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<PaiHolding> lista = this.getSession().createCriteria(PaiHolding.class) 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1064
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1082
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1103
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 1174
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. query.append( " WHERE ee.ideo IN (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ") )" ); 1255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1315
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add( sHolding.toUpperCase() + "%" ); 1453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1534
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 1533
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 1542
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1563
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1675
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1855
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%"+nombre.toUpperCase()+"%"); 2003
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2374
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2614
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3084
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3093
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideo = new String(); 3182
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3195
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String lineage = new String(); 3213
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. String lineage = new String(); 3213
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String lineage = new String(); 3212
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("ideo")!=null){ 3223
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ideo = ideo + m.get("ideo").toString() + ","; 3233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from PaiHolding pai, "; 3422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " PaiHolding pai2 "; 3432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where"; 3442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " pai.idpaihold = ? "; 3452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.paiHolHolding.idholding = pai2.paiHolHolding.idholding"; 3462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ejercici-1 = pai2.ejercici"; 3472
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<PaiHolding> listaPlanes = (ArrayList<PaiHolding>) this.getHibernateTemplate().find(sHQL,idPai); 3492
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 3583
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3985
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EstructuraEntidad estructuraEntidad = new EstructuraEntidad(); 4013
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Estado estado = new Estado(); 4333
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EstadoId estadoId = new EstadoId(); 4353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4554
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 4572
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 4603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4824
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM PaiHolding pai "; 4882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " WHERE pai.paiHolHolding.idholding = ? "; 4892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND pai.ejercici = ? "; 4902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND pai.estado.id.codesta <> ? "; 4912
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 4983

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 653
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setDeshabilitarComboCajas(true); 933
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s = new SelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 953
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMostrarIndicadoresPrestamo(false); 993
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1615
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaTiposDoc!=null){ 1645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1665
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(td.getIdtipdoc(),td.getTipodoc()); 1693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(s.equals(Integer.valueOf(-1))) { 1814
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1905
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId(),e.getDescripcion()); 1933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 2163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId(),e.getDescripcion()); 2783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2995
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId(),e.getDescripcion()); 3023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4035
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 4063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4384
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpSession httpSession = httpServletRequest.getSession(); 4433
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List listaErrores = new ArrayList (); 4443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.documentoFormulario.getTitulo().equals("")) || (this.documentoFormulario.getReferencia().equals("")) 4484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.documentoFormulario.getAutordoc().equals("")) || (this.documentoFormulario.getFecdocum()==null)){ 4494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.documentoFormulario.getDesprest().equals("")) || (this.documentoFormulario.getFecprest()==null) 4574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.documentoFormulario.getObservac().equals(""))){ 4584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.documentoFormulario.getObservac()!=null) && (!this.documentoFormulario.getObservac().equals("")) 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacionImprimirEtiqueta) { 5974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 214
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.departamento.getDpto() == null) || (this.departamento.getDpto().equals(""))){ 994
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.departamento.getDptoNota().trim().length() > 1000) { 1025

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (faseAux.getIdfase() == null) 683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getFaseBusiness().modificarFase(faseAux); 713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.fase.getDesfase() == null) 963
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.fase.getDesfase().equals(""))) 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ReqDestCopiaId id, Usuario usuario, 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ReqDestCopiaId id, Usuario usuario, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.utilidad.NumericoUtil; 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIFoobarAuditoriaBusiness subInformePAIFoobarAuditoriaBusiness; 274
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFoobarAuditoriaBusiness subInformePAIFoobarAuditoriaBusiness; 275
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasPAI(idPAI, fecha, ejercicioPAI, this.agregado); 735
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasPAI(idPAI, fecha, ejercicioPAI, this.agregado); 733
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasPAI(idPAI, fecha, ejercicioPAI, this.agregado); 733
STR.ADLRSTR.ADLR: Evita literales duplicados Integer horas7 = (Integer) mapa7.get("NumHoras"); 803
STR.ADLRSTR.ADLR: Evita literales duplicados sListaCheckIncluir += trabajoBean.getIncluir().toString() + "||"; 1043
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(trabajoBean.getContieneDatos()) 1075
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. scriptActualizar = scriptActualizar + "actualizarCampo(segRecomAudPorTipo" + trabajoBean.getCodigoTipo() + ");"; 1093
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(sListaCheckIncluir!= null && sListaCheckIncluir.length() > 1) //incidencia 4218 1153
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.listaCheckIncluir = ""; 1183
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(sListaCheckDetalle != null && sListaCheckDetalle.length() > 1) //incidencia 4218 1193
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.listaCheckDetalle = ""; 1223
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 1263
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasHolding(idPAI, fecha, ejercicioPAI, this.agregado); 1293
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasHolding(idPAI, fecha, ejercicioPAI, this.agregado); 1293
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. scriptActualizar = scriptActualizar + "actualizarCampo(segRecomAudPorTipo"+trabajoBean.getCodigoTipo()+");"; 1423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.listaCheckIncluir.equals("")) { 1564
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (st.hasMoreElements()) { 1595
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.listaCheckDetalle.equals("")) { 1694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (st.hasMoreElements()) { 1725
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.listaCheckIncluir.equals("")) { 1874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (st.hasMoreElements()) { 1905
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.listaCheckDetalle.equals("")) { 2004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (st.hasMoreElements()) { 2035
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 2353
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasPAI(idPAI, fecha, ejercicioPAI, this.agregado); 2383
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<TrabajoBean> listaTrabajos = this.subInformePAIFoobarAuditoriaBusiness.obtenerFoobarAuditoriasPAI(idPAI, fecha, ejercicioPAI, this.agregado); 2383
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(sListaCheckIncluir != null && sListaCheckIncluir.length() > 1) // Incidencia 4217 - 4219 2513
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. sListaCheckIncluir = ""; 2543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaCheckDetalle != null && listaCheckDetalle.length() > 1) // Incidencia 4217 - 4219 2553
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. listaCheckDetalle = ""; 2583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarAuditoriaBusiness subInformePAIFoobarAuditoriaBusiness) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
STR.ADLRSTR.ADLR: Evita literales duplicados this.grupo.setDesgrupo(""); 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1045
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1085
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (modulo.getIdModulo(), modulo.getNombre()); 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1844
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. DatosPermiso datosPermiso = (DatosPermiso) tablaBusqueda.getRowData(); 1913
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) tablaBusqueda.getRowData(); 1913
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1974
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.grupo.getDesgrupo().equals("")) { 2014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.grupo.getComentario().equals("")) { 2044
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] private someMethod( Integer myarg, Integer myarg2 ) { 2203
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdModulo().equals(Integer.valueOf(-1))) { 2234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdPermisoPersonal().equals(Integer.valueOf(-1))) { 2264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdPermisoDepartamental().equals(Integer.valueOf(-1))) { 2294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdPermisoGlobal().equals(Integer.valueOf(-1))) { 2324
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2425
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 2433
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 2433
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3114
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) this.tablaBusqueda.getRowData(); 3143
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPermiso datosPermiso = (DatosPermiso) this.tablaBusqueda.getRowData(); 3143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3355
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 3363
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 3363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. PregCuestEval instance = (PregCuestEval) this.getHibernateTemplate() 665
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desapart != null && !desapart.equals("")){ 1045
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "and upper(desapart) like ? "; 1052
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+desapart.toUpperCase()+"%"); 1063
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "and apartCuest.idepigra = ? "; 1092
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!anno.equals(-1)){ 1124
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "and anno = ? "; 1132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by desapart"; 1172

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Epigrafe epigrafe = new Epigrafe(); 243
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(numCuestAnyoTipo==null || numCuestAnyoTipo.equals(0)){ 275
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(numCuestAnyoTipo==null || numCuestAnyoTipo.equals(0)){ 274
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }while ( annoDest > 1900 && (numCuestAnyoTipo==null || numCuestAnyoTipo.equals(0)) ); 314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(numCuestAnyoTipo==null || numCuestAnyoTipo.equals(0)){ 334
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean b = copiarEpigrafes(ques, annoDest, ques, anno, idTipo); 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idEpigOrigen, Integer annoOrigen, 494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 545
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. PregCuestEval pCENew = new PregCuestEval(); 563
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ApartCuest apartCuest = new ApartCuest(); 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer QuesOrigen, Integer annoOrigen, 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer QuesOrigen, Integer annoOrigen, 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer QuestDest, Integer annoDest, Integer idTipo) { 714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ApartCuest aCNew = new ApartCuest(); 793
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean b = copiarApartados(idEpigra, annoOrigen, aCNew.getIdepigra(), annoDest); 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 485
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 483
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 503
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(areas!=null){ 565
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 623
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 745
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 773
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 905
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 933
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1065
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1295
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 1323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 1473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 1633
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1975
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 2003
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 2163
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2295
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 2323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2404
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2515
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 2543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2675
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 2703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2784
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<String> tareas = this.hechoObservYRecomBusiness.buscarTareas(this.nivelSelec,this.areaSelec,this.subAreaSelec,this.hojasSelec); 2855
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2895
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 2923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2994
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.normativa.equals("")){ 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.nivelSelec.equals(-1)){ 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 371
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 253
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIRatiosBusiness subInformePAIRatiosBusiness; 285
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 435
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.datos = this.subInformePAIRatiosBusiness.obtenerRatiosPAI(idPai, fecha, idMonedaDestino, this.agregado, this.generarDocumento); 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(this.extAuditoriaDAO.getIdsFirmaS(idFirma, idPais)!=null) { 314
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.extAuditoriaDAO.getIdsFirmaS(idFirma, idPais)!=null) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.AExtAuditoriaBusiness#buscarNombramientosP(com.mapfre.mutua.auditmap.model.presentation.DatosNombramiento) 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( res.equals( Integer.valueOf( 0 ) ) ) 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AExtAuditoriaId aeAuditoriaId = new AExtAuditoriaId( datos.getIdPais(), 965
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AreaDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 673

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 44
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 254
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 344
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 344
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. char letra = (char) inputVal; 493

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = " insert into some_table " + 395
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(hechosOcultos != null && hechosOcultos.size() > 0){ 945
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1073
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1143
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += del.toString(); 1492
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return this.getHibernateTemplate().find("from HechoOculto h where h.auditoria.idaudito = ? and h.tipoDestino.iddestino = ? ", param); 1855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AuditAsociadaId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudias() == null ? 0 : this.getIdaudias().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 304
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 301
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 683
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idusuari, String nombre, 713
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idusuari, String nombre, 793
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Set<Requerimiento> requerimientosPorDestinatario , Set<Requerimiento> requerimientosPorAuditor , Set<ReqComunicacion> reqComunicacions , 855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Set<Requerimiento> requerimientosPorDestinatario) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer ideo,Integer idPais, String desPais, 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPais, String desPais, Integer ideo, 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1723
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 1734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(FormRecursoId id, Curso curso, Auditor auditor, 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Iterator; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof CambPropId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 795
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 804
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjercici() == null ? 0 : this.getEjercici().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof RecInformeId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpresup() == null ? 0 : this.getIdpresup().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdincide() == null ? 0 : this.getIdincide().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. InfSec instance = (InfSec) this.getHibernateTemplate().get( 615

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.indinfor == null){ 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1944
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(Constantes.CONST_VA_AL_INFORME.equals(this.indinfor) && this.numDestinatariosPlanAccion.equals(0)){ 1954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 173
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idrecurs, String nombre, String apellido, Date fechanac, String lugarnac, 554
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idrecurs, String nombre, String apellido, Date fechanac, String lugarnac, 553
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idrecurs, String nombre, String apellido, Date fechanac, String lugarnac, 553
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idrecurs, String nombre, String apellido, 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_APA_INFORMACION_FRAUDES, -1); 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bIncluirFraudes) { 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( Integer myarg, Integer myarg2 ); 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 344
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 341
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ProgramaTrabajoId id, Auditoria auditoria, 813
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ProgramaTrabajoId id, Auditoria auditoria, Estado estado, 893
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @AttributeOverride(name = "idtipo", column = @Column(name = "IDTIPO", unique = true, nullable = false, precision = 10, scale = 0)) }) 1405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof UsuarioEstorgId)) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 635
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 644
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdUsuari() == null ? 0 : this.getIdUsuari().hashCode()); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 474
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 473
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 473
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 473
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 525
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 663
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 1295
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoDescId> itemsDisponibles = auditorBusiness.buscarRecursos(altaModifAuditoriaBean.getEstructuraOrganizativaSelec(), true); 1645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1675
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId(),elem.getDescripcion()); 1693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1795
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIdRecurso(),elem.getDescripcion()); 1813
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2103
STR.ADLRSTR.ADLR: Evita literales duplicados ArbolProgramaTrabajoBean arbolProgTrab = (ArbolProgramaTrabajoBean) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("arbolProgramaTrabajoBean"); 2123
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIdRecurso(),elem.getDescripcion()); 2213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2375
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId(),elem.getDescripcion()); 2393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2484
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ArbolProgramaTrabajoBean arbolProgTrab = 2505
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( arbolProgTrab.getFilaMenuCentro().getProfundidad().equals("0") 2594
STR.ADLRSTR.ADLR: Evita literales duplicados else if ( arbolProgTrab.getFilaMenuCentro().getProfundidad().equals("0") 2593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || arbolProgTrab.getFilaMenuCentro().getProfundidad().equals("1") 2604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || arbolProgTrab.getFilaMenuCentro().getProfundidad().equals("2") 2614
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || arbolProgTrab.getFilaMenuCentro().getProfundidad().equals("3") ) 2624
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch ( ret ) 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( arbolProgTrab.getFilaMenuCentro().getProfundidad().equalsIgnoreCase("3") ) 3304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( arbolProgTrab.getFilaMenuCentro().getProfundidad().equalsIgnoreCase("2") ) 3354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( arbolProgTrab.getFilaMenuCentro().getProfundidad().equalsIgnoreCase("1") ) 3404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( arbolProgTrab.getFilaMenuCentro().getProfundidad().equalsIgnoreCase("0") ) 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4144
STR.ADLRSTR.ADLR: Evita literales duplicados getResourceBundleCtes().getString( "pr01GestionAuditorias.programaTrabajo.errorDetalleLongitud" ) ) ); 4173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreNodoModificacion().equals("")){ 4444
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage(this.getResourceBundleCtes().getString("aplicacion.mensaje.cumplimentarObligatorios"))); 4453
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getPesoNodoModificacion() == null){ 4485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 4803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.disponibleSelec != null && !this.disponibleSelec.equals(-1)){ 4814
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 4823
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDisponibles.size()==0) 4833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 4895
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((TraducibleSelectItem)it.next()).getValue())) 4903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 4965
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(((Integer)elemAux.getValue()).equals(elemento)) 4983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5174
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 5173
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.asignadoSelec != null && !this.asignadoSelec.equals(-1)){ 5184
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnDisp=false,encontrado=false; 5193
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsAsignados.size()==0) 5203
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnDisp){ 5275
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((TraducibleSelectItem)it.next()).getValue())) 5283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 5345
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(((Integer)elemAux.getValue()).equals(elemento)) 5363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5714
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod( Integer myarg, Integer myarg2 ) 5713
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 5713
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itAsignados.hasNext()){ 5835
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itPendientesAsignar.hasNext() && !desasignado){ 5855
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itDesasignados.hasNext()){ 5995
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Alarma alarma = new Alarma(); 6023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itAsignados.hasNext()){ 6215
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itPendientesAsignar.hasNext()){ 6235
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itPendientesAsignar.hasNext()){ 6505
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itAsignados.hasNext()){ 6525
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itRecorrido1.hasNext()){ 6755
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itRecorrido2.hasNext()){ 6775
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itAsignar.hasNext()){ 7045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Alarma alarma = new Alarma(); 7093
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7884
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 7883
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7883
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ){ 7883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 8734
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 8734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) throws IOException 8733
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException 8733
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( arbolProgTrab.getFilaMenuCentro() == null ) 8803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getTipoNodo().equals( "0" ) ) 8894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getNombreNodo() == null || getNombreNodo().equals( "" ) ) 8914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! getTipoNodo().equals( "0" ) ) 10194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 10594
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) throws IOException 10593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals("0") ) 10784
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if ( profundidad.equals("0") ) 10783
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(this.idNodoCreado); 10803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("1") ) 10824
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("1") ) 10823
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbolProgTrab.getIdAreaPT()); 10863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("2") ) 10914
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("2") ) 10913
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbolProgTrab.getIdAreaPT()); 10953
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbolProgTrab.getIdSubAreaPT()); 11023
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("3") ) 11064
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("3") ) 11063
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbolProgTrab.getIdAreaPT()); 11103
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbolProgTrab.getIdSubAreaPT()); 11173
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbolProgTrab.getIdHojaPT()); 11233
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += arRutas += AbstractTreeDataModel.SEPARATOR + String.valueOf(this.idNodoCreado); 11302
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("-1") ) 11324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreGuiaTrab().equals("")){ 11614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreGuiaTrab().equals("")){ 11824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 13954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionBorrado) { 13964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionAsignar) { 14604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionSobreescribirPlantilla) { 15404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean camposObligatorioRenderedAnadido) { 16534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 135
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(departamentos == null || departamentos.length == 0){ 4445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 134
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tareaObjetivo == null){ 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 341
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 465
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 264
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 261
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(GesDepConceptoGastoId id, Moneda moneda, 473
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(GesDepConceptoGastoId id, Moneda moneda, 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 835
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 341
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 703
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = "select distinct id.idaudito " + 855
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if (lista.isEmpty()){ 914
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(lista.isEmpty()) { 1094
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(lista.isEmpty()) { 1095
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1183
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 1205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1733

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 164
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ExperienciaId)) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 705
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 714
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecAlta() == null ? 0 : this.getFecAlta().hashCode()); 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 1864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] public someMethod(java.lang.Object obj) { 1863
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 1861
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof RiskEfectividadControl)) return false; 1873
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 1893
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 1903
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2231
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 2284
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 2555
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "RiskEfectividadControl")); 2593
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); 2633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 3144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 3144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 3164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 3264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 3264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 3294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 485

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 373
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 373
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1095
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1633
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Auditor instance = (Auditor) this.getHibernateTemplate().get( 1675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Obtiene el listado de auditores que tienen asignada la estructura organizativa pasada por id (se hace mediante una join con una tabla de relación) 1925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (ideo.equals(Integer.valueOf(-1)))) { 2054
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (",Experiencia c"); 2063
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (" where c.id.idrecurs=d.idrecurs"); 2073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. ejercicio = Fechas.getAnioActual(); 2313
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2624
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2673
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(esRRHH){ 2865
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (" AND c.estructuraEntidadByIdeo.ideo IN (" + getOSecurity().getIdeoRecursoYDependientesToParametros() + ") "); 2873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 3253
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (id.equals(Integer.valueOf(-1)))) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 3535
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()){ 3635
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 3713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3964
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 3973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 4223
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (" where ("); 4243
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (") = ?"); 4343
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (")"); 4433
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (" and ("); 4443
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (") = 0"); 4543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Integer nResponsablesDpto = Integer.valueOf(((Long)lista.get(0)).intValue()); 4713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 4923
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("select min(e.ideo) from some_table e"); 4953
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" where e.idrecurs = a.idrecurs"); 4963
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and e.fec_alta <= ? "); 4973
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and ? <= case when e.fec_baja is null then ? else e.fec_baja end "); 4983
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("select min(e.idcatego) from some_table e"); 5013
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("select count(*) from some_table e"); 5073
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and ? <= e.fec_baja"); 5103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5414
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 5433
STR.ADLRSTR.ADLR: Evita literales duplicados return (Integer.valueOf(elementoResultado.get("IDRECURS").toString())); 5703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 5963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 6493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
STR.ADLRSTR.ADLR: Evita literales duplicados "and exp.fecBaja is null " + 7083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 7664
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" and gui.idtipo = ? ) "; 7832
STR.ADLRSTR.ADLR: Evita literales duplicados consulta+=" ) "; 7863
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" ) "; 7862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+="group by nom.idrecurs, nom.nombre, nom.apellido"; 7882
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 7935
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("NOMBRE") != null){ 8003
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("APELLIDO") != null){ 8033
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 8133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8164
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=31] public someMethod( Integer myarg, Integer myarg2 ) { 8163
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 8163
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = Fechas.getFechaActual(); 8213
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!criterios.getIdCategoria().equals(-1)){ 8444
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND cat.idcatego = ?"; 8453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!criterios.getIdeo().equals(-1)){ 8484
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND est.ideo = ?"; 8493
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND cat.idcatego in (select idcatego from some_table where puede_delegar <> 1 "; 8543
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!criterios.getIdCategoria().equals(-1)){ 8554
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND idcatego = ?"; 8563
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " ) "; 8593
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND (exp.ideo in (" + this.getOSecurity().getIdeoRecursoYDependientesToParametros() + "))"; 8603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND rec.idrecurs= ? "; 8663
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!criterios.getIdCategoria().equals(-1)){ 8724
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND cat.idcatego = ?"; 8733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!criterios.getIdeo().equals(-1)){ 8764
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND est.ideo = ?"; 8773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterios.getIdRecurso() != null && !criterios.getIdRecurso().equals(-1)){ 8804
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND rec.idrecurs=?"; 8813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterios.getAnyo() != null && !criterios.getAnyo().equals(-1)){ 8844
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND sue.anno=?"; 8853
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " order by sue.anno desc, rec.apellido"; 8883
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 8945
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9524
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 9623
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" and exp.estructuraEntidadByIdeo.ideo in (" + this.getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 9693
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append ("("); 9753
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9894
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " and ideo=?"; 10063
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " order by exp.auditor.nombre, exp.auditor.apellido"; 10093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10164
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(queryResult.size()!=0) 10193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 10534
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and exp.estructuraEntidadByIdeo.ideo=? "; 10692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and exp.fecBaja is null "; 10722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idtipode=? "; 10742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idaudito=? "; 10782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.indorige=? "; 10822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "order by orden"; 10852
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer idAudito, 10924
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and exp.estructuraEntidadByIdeo.ideo=? "; 11102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and exp.fecBaja is null "; 11132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idtipode in ( " + del.toString() + " ) "; 11202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idaudito=? "; 11232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.indorige=? "; 11272
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito , Integer[] tipoInforme ){ 11404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer idAudito, 11814
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "AND de.id.idtipode=? "; 12012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "AND de.id.idaudito=? "; 12082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND de.id.indorige=? "; 12132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += ")AND exp.auditor.idrecurs=exp.id.idrecurs and exp.fecBaja is null "; 12142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "AND exp.estructuraEntidadByIdeo.ideo=? "; 12202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " ORDER BY exp.auditor.nombre, exp.auditor.apellido "; 12252
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ideo != null || ! ideo.equals(-1)){ 12494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12614
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 12623
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 12905
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 12973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13004
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 13063
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 13093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 13183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13214
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 13273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13404
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 13463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 13493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13534
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 13543
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean hayParametros = false; 13553
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 13933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13964
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 13973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14384
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 14393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 14815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15004
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 15013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15204
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 15253
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (id.equals(Integer.valueOf(-1)))) { 15274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15394
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 15443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15564
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 15613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15724
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16104
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 16173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16474
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 16493
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaFinAnioSolicitado = Fechas.getFechaFinAnio(fecha); 16533
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16553
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" case when personas_pai.total = 0 then 0 else mujeres_pai.total/personas_pai.total end mujeres "); 16583
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from "); 16593
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select count(*) total from some_table rec "); 16613
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where (select ideo from some_table a, "); 16633
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? and (? <= e.fec_baja or e.fec_baja is null) group by e.idrecurs) b "); 16643
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs ) "); 16653
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" in (select ideo from some_table where paipadre = ?) "); 16663
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros = new ArrayList(); 16862
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 17195
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("hombres")!=null){ 17223
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("mujeres")!=null){ 17253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17354
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 17373
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaFinAnioSolicitado = Fechas.getFechaFinAnio(fecha); 17413
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17433
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where (select identnom from some_table a, "); 17513
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" in ("+empresasDePai+") "); 17543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 17543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 17623
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 17703
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros = new ArrayList(); 17742
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 18075
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18234
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 18233
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 18253
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaFinAnioSolicitado = Fechas.getFechaFinAnio(fecha); 18293
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 18313
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select idcatego, count(*) total from (select "); 18443
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select a.idcatego from some_table a, "); 18463
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select case when aux.idrecurs is null then e.idrecurs else aux.idrecurs end idrecurs, case when max(aux.fec_alta) is null then max(e.fec_alta) else max(aux.fec_alta) end fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) group by case when aux.idrecurs is null then e.idrecurs else aux.idrecurs end ) b "); 18473
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs) idcatego, "); 18483
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" 1 total from some_table rec "); 18513
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? and (e.fec_baja >= ? or e.fec_baja is null) group by e.idrecurs) b "); 18543
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" group by idcatego "); 18573
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros = new ArrayList(); 19022
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 19495
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idcatego")!=null){ 19533
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("descateg")!=null){ 19563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 19774
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 19773
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 19774
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 19793
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaFinAnioSolicitado = Fechas.getFechaFinAnio(fecha); 19833
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 19853
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") ) a"); 20043
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 20203
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 20373
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros = new ArrayList(); 20442
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 20915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 21194
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 21213
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 21253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 21494
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 21513
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 21553
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 21633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21794
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 21793
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 21813
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (this.getOSecurity().isReadAllowedGlobal()) { 22154
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" where e.estructuraEntidadByIdeo.ideo in (" + this.getOSecurity().getIdeosUsuarioToParametros() + ")"); 22233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 22444
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 22463
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean hayParametros = false; 22473

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 44
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 45
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 163
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. providerAuditMap = (new com.mapfre.mutua.auditmap.webservice.client.riskmap.ProviderAuditMapServiceLocator()).getProviderAuditMap(); 185
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (_endpoint != null) 203
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. _endpoint = (String)((javax.xml.rpc.Stub)providerAuditMap)._getProperty("javax.xml.rpc.service.endpoint.address"); 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap != null) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException{ 474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException{ 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 534
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException{ 594
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException{ 594
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException{ 654
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException{ 654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 714
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 714
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 774
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 774
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 834
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 834
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 894
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 894
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 893
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 954
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1014
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1074
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException{ 1134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException{ 1134
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1254
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1254
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1314
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException{ 1314
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException{ 1374
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException{ 1374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException{ 1434
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException{ 1434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException{ 1494
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException{ 1494
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException{ 1554
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException{ 1554
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (providerAuditMap == null) 1563

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoInformeDAO; 74
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 134
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idgrupo, String nombre, Integer idpropietario, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @JoinTable(name = "some_table joinColumns = { @JoinColumn(name = "IDGRUPO", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "IDRECURS", nullable = false, updatable = false) }) 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

WebContent/app/pr20ControlInterno/manuales/manualesExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.DetalleEstadisticasRecom; 14
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 52
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = (ArrayList<String>) session.getAttribute("colTitlesManuales"); 322
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(riskManuales.size()>0){ 355
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String colTitle : colTitles){ 372

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 284
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 283
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 283
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 281
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 644
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 703
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpresup, TipoAuditoria tipoAuditoria, 733
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpresup, Moneda moneda, 843
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Set<AExtPlanAccion> AExtPlanAccions, Set<RecInforme> recInformes, 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Set<AExtPlanAccion> AExtPlanAccions) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 504
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 623
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 724
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaTiposEspecialidades==null){ 1845
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1875
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String stringClobExperienciaCertificado) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TipoEspec> listaEspecialidadesProfesionales = this.especialidadBusiness.buscarTiposEspecialidadProf(); 3344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteradorLista.hasNext()){ 3425
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(item.getIdtipespe(),item.getTipoespe()); 3443
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaTiposEspecialidadesProfesionales) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3804
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default:{ 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4924
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpServletRequest httpServletRequest = (HttpServletRequest)facesContext.getExternalContext().getRequest(); 4953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.tipoEspecialidad.equals(1)){ 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5264
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./formulariosAltaFichaEspecialidades.html"); 5403
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5443
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer idRecurso = this.fichaPersonalBean.getDatosFicha().getIdrecurs(); 5473
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default:{ 5734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5824
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpServletRequest httpServletRequest = (HttpServletRequest)facesContext.getExternalContext().getRequest(); 5863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.clobEspecialidades.trim().equals("") && (this.clobEspecialidades.length()>Constantes.TAM_MAXIMO_TEXT_AREA_10000)){ 5894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.espCarrera.getDespecia() == null) || (this.espCarrera.getDespecia().trim().equals("")) ){ 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6094
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 6223
STR.ADLRSTR.ADLR: Evita literales duplicados this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 6223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6274
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./formulariosModificarFichaEspecialidades.html"); 6453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7014
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./formulariosAltaFichaEspecialidades.html"); 7203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7244
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./formulariosModificarFichaEspecialidades.html"); 7413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7474
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 7593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7644
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 7643
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7644
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpServletRequest httpServletRequest = (HttpServletRequest)facesContext.getExternalContext().getRequest(); 7683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.otroTrabajo.getFuncione()==null) || (this.otroTrabajo.getFuncione().trim().equals("")) || (this.otroTrabajo.getPuesto()==null || this.otroTrabajo.getPuesto().trim().equals("")) ){ 7734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(((this.otroTrabajo.getDesempre()==null) || (this.otroTrabajo.getDesempre().trim().equals(""))) 7804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! ((fechasCorrectas.equals(Integer.valueOf(-1)) || (fechasCorrectas.equals(Integer.valueOf(0)))))) { 7954
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.otroTrabajo.getFuncione().trim().equals("") && (this.otroTrabajo.getFuncione().length()>Constantes.TAM_MAXIMO_TEXT_AREA_10000)){ 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8414
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 8543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8604
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 8723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 494
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod(true,this.getResourceBundleCtes().getString("aplicacion.si")), 675
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 723
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 925
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1344
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fichaAuditor.getValorActivo()){ 1435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if ((this.isMostrarListadoActivo()) || (this.isMostrarListadoNoActivo())) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2385
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2435
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(categoriaAuditorTemp.getIdcatego(),categoriaAuditorTemp.getDescateg()); 2453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3704
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FichaAuditor fichaAuditor = null; 3723
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FichaAuditor fichaAuditor = null; 3723
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 3795
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 3875
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(datosFicha.getFecBaja()==null) 3993
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.fichaPersonalBean.setMostrarFechaBaja(true); 4023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4174
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FichaAuditor fichaAuditor = null; 4193
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FichaAuditor fichaAuditor = null; 4193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4265
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4345
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fichaPersonalBean.getDatosFicha().getIndRecibirMail().equals("S")){ 4464
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 4513
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaDatosProfesionales("./modificarFichaDatosProfesionales.html"); 4523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4584
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FichaAuditor fichaAuditor = null; 4603
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FichaAuditor fichaAuditor = null; 4603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4675
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4755
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5604
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ){ 5603
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 5603
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5604
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FichaAuditor fichaAuditor = null; 5613
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FichaAuditor fichaAuditor = null; 5613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5685
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5765
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext() && encuentraEvaluacion){ 6045
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(this.formularioEvalDirector.existeEvaluacion()){ 6153
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 0: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion0")); break; 6354
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 1: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion1")); break; 6364
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 2: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion2")); break; 6374
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 3: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion3")); break; 6384
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 4: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion4")); break; 6394
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 5: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion5")); break; 6404
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 6: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 6414
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. default: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(""); break; 6424
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.formularioEvalAuditor.getDatosRecurso().setNombreCompleto(auditorEvaluacion.getNombre()+" "+auditorEvaluacion.getApellidos() ); 6493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6724
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FichaAuditor fichaAuditor = null; 6743
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FichaAuditor fichaAuditor = null; 6743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 6815
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 6895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioBajaFichaPersonalRRHHBean formularioBajaFichaPersonalRRHHBean) { 8504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof RecursosDptosId)) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 815
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 844
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(String deseo, String nombre, String apellidos, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1943
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 1954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.limpiarFormulario(); 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ){ 381
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*private someMethod( Integer myarg, Integer myarg2 ) { 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda != null) 1343
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda != null) 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda != null) 1673
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1744
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) { 1743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem o1 = new TraducibleSelectItem(Integer.valueOf(1), getResourceBundleCtes().getString("pr11Mantenimiento.controlAcceso.autorizado")); 1945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 112
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 112
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 115
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 122
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 122
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 132
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 132
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 142
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 142
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static org.apache.axis.description.OperationDesc [] _operations; 164
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 243
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 244
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 243
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 243
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "login"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 293
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "password"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 313
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "estado"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false); 333
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 353
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "idioma"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 373
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "idSector"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false); 413
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "idProceso"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false); 433
STR.ADLRSTR.ADLR: Evita literales duplicados oper.setReturnType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "RiskManual")); 473
STR.ADLRSTR.ADLR: Evita literales duplicados oper.setReturnType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "ElementoCombo")); 1143
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 2533
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 2534
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 2533
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://provider.bean.wsdl.auditmapws.mutua.mapfre.com", "idMapa"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false); 2913
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 4554
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 4553
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 4594
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 4644
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. javax.xml.namespace.QName qName2; 4733
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class; 4763
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class; 4773
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class; 4783
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class; 4793
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class; 4803
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class; 4813
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class; 4823
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class; 4833
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 5844
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 5844
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 5843
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 5843
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = super._createCall(); 5864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (keys.hasMoreElements()) { 6065
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. javax.xml.namespace.QName qName = 6215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException { 6484
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException { 6484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 6524
STR.ADLRSTR.ADLR: Evita literales duplicados _call.setSOAPActionURI(""); 6553
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma, new java.lang.Integer(idEntidadRisk), new java.lang.Integer(idSector), new java.lang.Integer(idProceso), nombreManual}); 6644
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma, new java.lang.Integer(idEntidadRisk), new java.lang.Integer(idSector), new java.lang.Integer(idProceso), nombreManual}); 6644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 6824
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 6824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 6864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idManual), login, password, version, idioma}); 6984
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idManual), login, password, version, idioma}); 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException { 7164
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException { 7164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 7204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, version, idioma, new java.lang.Integer(idGrafico), new java.lang.Integer(idProceso), new java.lang.Integer(idTipoRiesgo), idTipoControl, nombreManual, new java.lang.Integer(agregado)}); 7324
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, version, idioma, new java.lang.Integer(idGrafico), new java.lang.Integer(idProceso), new java.lang.Integer(idTipoRiesgo), idTipoControl, nombreManual, new java.lang.Integer(agregado)}); 7324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException { 7504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException { 7504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 7544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), idioma, version}); 7664
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), idioma, version}); 7664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 7844
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 7844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 7884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma}); 8004
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma}); 8004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8184
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 8224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idManual), login, password, version, idioma}); 8344
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idManual), login, password, version, idioma}); 8344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8524
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 8564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idEntidadRisk), new java.lang.Integer(idSector), login, password, version, idioma}); 8684
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idEntidadRisk), new java.lang.Integer(idSector), login, password, version, idioma}); 8684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8864
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8864
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 8863
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 8904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idEntidadRisk), new java.lang.Integer(idSector), new java.lang.Integer(idProceso), new java.lang.Integer(idSubProceso), new java.lang.Integer(idTipoRiesgo), new java.lang.Integer(idFactor), nombreManual, new java.lang.Integer(idEstado), login, password, version, idioma}); 9024
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(idEntidadRisk), new java.lang.Integer(idSector), new java.lang.Integer(idProceso), new java.lang.Integer(idSubProceso), new java.lang.Integer(idTipoRiesgo), new java.lang.Integer(idFactor), nombreManual, new java.lang.Integer(idEstado), login, password, version, idioma}); 9024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 9204
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 9204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 9244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma}); 9364
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma}); 9364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 9544
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 9544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 9584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma}); 9704
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma}); 9704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 9884
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 9884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 9924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idProceso), new java.lang.Integer(idActividad), new java.lang.Integer(idSector), empresas, new java.lang.Integer(estado), new java.lang.Integer(planAccion), version, idioma}); 10044
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idProceso), new java.lang.Integer(idActividad), new java.lang.Integer(idSector), empresas, new java.lang.Integer(estado), new java.lang.Integer(planAccion), version, idioma}); 10044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException { 10224
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException { 10224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 10264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), idioma, version}); 10384
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), idioma, version}); 10384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 10564
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 10564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 10604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), version, idioma}); 10724
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), version, idioma}); 10724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 10904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 10904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 10944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), procesos, tiposRiesgo, version, idioma}); 11064
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), procesos, tiposRiesgo, version, idioma}); 11064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 11244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException { 11244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 11284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), procesos, tiposRiesgo, version, idioma}); 11404
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(idMapa), procesos, tiposRiesgo, version, idioma}); 11404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException { 11584
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException { 11584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 11624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, version, idioma, new java.lang.Integer(estado)}); 11744
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, version, idioma, new java.lang.Integer(estado)}); 11744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException { 11924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException { 11924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 11964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, version, idioma, new java.lang.Integer(estado), new java.lang.Integer(idProceso)}); 12084
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, version, idioma, new java.lang.Integer(estado), new java.lang.Integer(idProceso)}); 12084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException { 12264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException { 12264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 12304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma, new java.lang.Integer(proceso), new java.lang.Integer(subproceso), new java.lang.Integer(tiporiesgo)}); 12424
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, new java.lang.Integer(estado), version, idioma, new java.lang.Integer(proceso), new java.lang.Integer(subproceso), new java.lang.Integer(tiporiesgo)}); 12424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException { 12604
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException { 12604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 12644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, idioma, new java.lang.Integer(estado), version}); 12764
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {login, password, idioma, new java.lang.Integer(estado), version}); 12764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIBlanqueoBusiness subInformePAIBlanqueoBusiness; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformePAIBlanqueoBusiness.guardarBlanqueoPAI(idPai, this.datos.getIncluirBlanqueo(), this.datos.getTextoBlanqueo().getTexto()); 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Descripcion: genera un informe comparativo entre los costes presupuestados y los producidos o registrados del módulo Colaboración con auditoria externa 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1334
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(Integer ideo, 1333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //Se utilizaba el método recomendacionesXEstado(Integer idpai, Date fecha, Date fechaIni, Integer idPaiAnterior, Date fechaPaiAnterior, Date fechaIniPaiAnterior) 715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=41] public someMethod( Integer myarg, Integer myarg2 ){ 3503
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 3503
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha==null){ 3525
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 3533
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. @SuppressWarnings("unused") 3683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiAnterior.equals(-1)){ 3944
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aIterator.hasNext()){ 3985
STR.ADLRSTR.ADLR: Evita literales duplicados if(result.get("tipo")!=null){ 4003
STR.ADLRSTR.ADLR: Evita literales duplicados if(result.get("total")!=null){ 4033
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aIterator.hasNext()){ 4125
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aIterator.hasNext()){ 4265
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 4415
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 4565
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 4715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 4865
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 5015
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5235
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod @SuppressWarnings("unchecked") 6304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] public someMethod( Integer myarg, Integer myarg2 ){ 6313
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6313
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6333
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. @SuppressWarnings("unused") 6483
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiAnterior.equals(-1)){ 6864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aIterator.hasNext()){ 6895
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aIterator.hasNext()){ 7035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aIterator.hasNext()){ 7175
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 7325
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 7475
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 7625
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 7775
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 7925
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9504
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. @SuppressWarnings("unchecked") 9723
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()){ 9785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idtipotr, Integer idtiposu, String destipot, 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 444
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 443
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 443
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1025
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 1093
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (factura.getIndantic().equals(1)) 1544
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (factura.getIndantic().equals(1)) 1543
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. indicadorAnticipo = false; 1573
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1624
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1623
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1723
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 2223
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 2463
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoCombo> presupuestos = this.presupuestoBusiness.buscarPresupuestos(-1, this.entidadSelec, this.firmaSelec, true, this.ejercicioSelec, false); 2685
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 2703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.estadoSelec.equals(5)) { 3014
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3114
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3494
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (indicadorAnticipo) 3663
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. factura.setIndantic(Integer.valueOf(0)); 3693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!res.equals(BigDecimal.valueOf(0))){ 3855
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!res.equals(BigDecimal.valueOf(0))){ 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3964
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4244
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4354
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(estOrg != null && estOrg.getIdeosup() != null) 4603
STR.ADLRSTR.ADLR: Evita literales duplicados String descripcion = ""; 4753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || this.getFecfactu().equals("")) || (this.getEstadoSelec() == -1) || (this.getImporte() == null || this.getImporte().equals(""))) { 5164
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getReferencia() != null && !this.getReferencia().equals("") && this.getIndicadorAnticipo()) { 5214
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 5264
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 5263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5334
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 5413
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(pais.getIdpais(), pais.getDespais()); 5443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5524
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 5633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(fase.getIdfase(), fase.getDesfase()); 5813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.RespCuestionarioDAO#findByAuditoDestinOrig(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer) 815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 844
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 863
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1093
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 133
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String idAuditoria = req.getParameter("idAuditoria"); 303
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/DescargaInfoAuditCorreo?idaudito=" + idaudito + "&tipo=" + tipo; 353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/app/errores/errorLinkCorreo.html"; 373

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.NivelDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 54
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 425
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DestTrabajo instance = (DestTrabajo) this.getHibernateTemplate().get( 795
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 843
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1013
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1113
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DestTrabajoDAO#buscarInformesDeUsuario(java.lang.Integer, java.lang.Integer, java.util.Date, java.lang.Integer[]) 1135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idDesintatario, Integer indOrigen , Date fechaLimite, Integer[] tiposInforme){ 1154
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fechaLimite != null){ 1315
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1534
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterInforme.hasNext()) { 1705
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1834
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2044
STR.ADLRSTR.ADLR: Evita literales duplicados query.addField("Count(des.iddestin)"); 2073
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" des.idaudito = aud.idaudito "); 2113
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" des.iddestin = ? " , idDestinatario); 2123
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" des.indorige = ? ", indOrigen); 2133
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" des.idtipode = ? ", Constantes.CONST_DEST_PLAN_ACCION); 2163
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2874
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3114
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3663
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 3713

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idnivel, BigDecimal auditable, String desnivel, 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 233
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 233
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 353
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod(-1), taSeleccionado = Integer.valueOf(-1); 363
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod(-1), paiSeleccionado = Integer.valueOf(-1); 373
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 383
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 493
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iTa.hasNext()){ 795
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iAa.hasNext()){ 905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1084
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(taSeleccionado.equals(-1)){ 1125
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(taSeleccionado.equals(-1)){ 1124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iSta.hasNext()){ 1235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1334
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( eoSeleccionado.equals( - 1 ) ) 1394
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iPAI.hasNext()) { 1525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(nombreAuditoria!=null) 1703
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(auditoriaMixta) 1763
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. filtro.setAuditoriaMixta(Integer.valueOf(0)); 1793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iAf.hasNext()){ 1845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 1923
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsoc=false,encontrado=false; 1933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemAF.size()==0) 1943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iAa.hasNext()&&!existeEnAsoc){ 2015
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)iAa.next()).getValue())) 2023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iLaf.hasNext()&&!encontrado){ 2085
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(((Integer)elemAux.getValue()).equals(elemento)) 2103
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!existeEnAsoc) 2143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2284
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemAF.size()==0) 2293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 2335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 2433
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsoc=false,encontrado=false; 2443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemAA.size()==0) 2453
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iLaf.hasNext()&&!existeEnAsoc){//Busco el elemento en la lista AF 2525
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(elem.getValue())) 2543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iLaa.hasNext()&&!encontrado){ 2605
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(((Integer)elemAux.getValue()).equals(elemento)) 2623
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!existeEnAsoc) 2663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2804
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemAA.size()==0) 2813
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 2855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.auditoriasFinalizadas!=null) 3003
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.auditoriasFinalizadas=new ArrayList<ElementoDescId>(); 3033
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.listaItemAF!=null) 3073
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.listaItemAF=new ArrayList<SelectItem>(); 3103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3464
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iLiaa.hasNext()){ 3495
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String remitente, String asunto, Date fecha, String comparadorFecha, Integer[] destinatarios, Integer idrecurs); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(String remitente, String asunto, Date fecha, String comparadorFecha, Integer[] destinatarios, Integer idrecurs); 394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(String remitente, String asunto, Date fecha, String comparadorFecha, Integer[] destinatarios, Integer idrecurs); 395
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(OtraActividad.class) 575
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 793
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. consulta.append ("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(oa.idtipo,oa.descripcion) from OtraActividad oa"); 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idAudito, Long idTipo, String desTipo, 284
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, Long idTipo, String desTipo, 283
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(analisisEnt!=null) 375
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(analisisEnt!=null) 373
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(notasEnt!=null) 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, Long idTipo, String desTipo, 443
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Long idTipo, String desTipo, 573
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Long idTipo, String desTipo, 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 693
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 694
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 695
STR.ADLRSTR.ADLR: Evita literales duplicados pojoAux.setAuditoresTarea(""); 893
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(auditoresAux.equals("")){ 2135
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(auditoresAux.equals("")){ 2134
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. auditoresAux += "\n" + ((String) record.get("nombre")) + " " + ((String) record.get("apellido")); 2173
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Auditoria", informesCriteriaBusiness.getAuditoriaDescr(auditoria)); 2253
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(ideo)); 2263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2394
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2394
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ProgramaTrabajoId id = new ProgramaTrabajoId(pojo.getIdAudito(), idTipoSu); 2983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3344
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", String.valueOf(ejercicio)); 3653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3784
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3784
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 3783
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 3783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 5263
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 5263
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final int CONST_FINALIZADA_RIESGO_ALTO_NO_VERIF = 2; //Subáreas finalizadas no verificadas y definidas de alto riesgo 5314
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. String destipoAnt = "", nombreAuditorAnt = ""; 5573
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (i){ 5614
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( i != CONST_AUDITORIAS_PENDIENTES && deseoAnt.equals(deseo) && desauditoAnt.equals(desaudito) && destipoAnt.equals(destipo) && nombreAuditor.equals(nombreAuditorAnt) ){ 6454
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles. try{// new added 22/08/2008 This report should be reviewd 6494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 31
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 55
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 284
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaFirmaServlet.class); 324
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 343
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 404
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 405
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 403
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(contenidoFirma==null){ 575
RGP.ERRRGP.ERR: Evite el uso de rutas relativas String templatesPath = "./docs/img/huella.gif"; 583
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = null; 601
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream(url.getFile()); 621
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (leidos > 0) 695
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String nombreFichero = "Firma"; 793
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 1052

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 453
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 545
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 873
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1014
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getRecurso() == null) || (this.getRecurso().equals(Integer.valueOf(-1)))) { 1034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getEvaluacionGlobal().equals(Integer.valueOf(-2)) || 1064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.getPreparacion().equals(Integer.valueOf(-2)) || 1074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.getTrabajo().equals(Integer.valueOf(-2)) || 1084
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.getRedaccion().equals(Integer.valueOf(-2)) || 1094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.getValoracion().equals(Integer.valueOf(-2)) ){ 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 2105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(val.getId().getCodvalor(), val.getDesvalor()); 2123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionEvalAuditError) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 123
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 563
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(obligatorio){ 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Date cierre,Integer idpresup,Integer idpais, String despais, 3183
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpais, String despais, Integer idpresup, 3423
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Date fecaprob, Integer horas,BigDecimal honorarios,BigDecimal gastos, 4123
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4333
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 5403
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 5414

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 315
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * 3. Si fechaCierre es vacía y el sueldo o el presupuesto no ha sido insertado, hacemos la inserción llamando al método save() (ver nota) 595
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod @Override 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ) 263
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 265
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(getDateStyle()==null){ 305
STR.ADLRSTR.ADLR: Evita literales duplicados setDateStyle("default"); 313
STR.ADLRSTR.ADLR: Evita literales duplicados ((HtmlCalendar) component).getValueBinding("value").setValue(context,Fechas.getFechaConFormato(value)); 533
STR.ADLRSTR.ADLR: Evita literales duplicados ((HtmlCalendar) component).setSubmittedValue(""); 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ConverterException { 1084
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ConverterException { 1084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AExtAuditoriaDAO; 54
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. void actualizarNombramiento(DatosNombramiento datos); 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoConceptoGastoDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof TipoCambioId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getCodmoneda() == null ? 0 : this.getCodmoneda().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getAnno() == null ? 0 : this.getAnno().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getMes() == null ? 0 : this.getMes().hashCode()); 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 223
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 605
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 974
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(iterator != null){ 1015
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1035
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1184
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 193
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. reportName = tableAlias + ".rpt"; 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1084
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer buffer = new StringBuffer(); 1093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itr.hasNext()){ 1115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (language.equals("")){ 1514
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return tableAlias + "_" + language.toLowerCase() + ".rpt"; 1543
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return tableAlias + "_" + language.toLowerCase() + ".rpt"; 1543

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 954
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 985
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! (this.detalleVacaciones.getIdeo().equals(Integer.valueOf(-1)))){ 1275
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(! (this.detalleVacaciones.getIdeo().equals(Integer.valueOf(-1)))){ 1274
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter ElementoDescId auditor = new ElementoDescId(oSecurity.getIdRecurso(),experencia.getAuditor().getNombre()+" "+experencia.getAuditor().getApellido()); 1373
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1824
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter ElementoDescId auditor = new ElementoDescId(oSecurity.getIdRecurso(),experencia.getAuditor().getNombre()+" "+experencia.getAuditor().getApellido()); 1983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 2253
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.fechaIniAnteriorFechaFin"))); 2443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 233
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return nombre + " " + apellido; 573
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return nombre + " " + apellido; 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: return ""; 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 1285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1463
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1853
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEstructuraEntidades == null) 2633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 123
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 403
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idpais, String despais, Integer ideo, 444
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desincid!=null) 605
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desincid!=null) 603
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desrecom!=null) 623
STR.ADLRSTR.ADLR: Evita literales duplicados this.desincidAdaptado = ""; 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 2503
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 2514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1114
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1235
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1364
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha==null){ 525
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha=Fechas.getFechaActual(); 533
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 593
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append("select v.deseo,(case when v.horas is null then 0 else v.horas end) horas, v.nombre, v.resuminf from some_table v, some_table e"); 605
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorResultados.hasNext()) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 893
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudNoPrevista> finalResult = new ArrayList<AudNoPrevista>(); 1852
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2124
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2123
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String queryString = "select * from some_table " + 2155
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String queryString = "select * from some_table " + 2153
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2304
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. linage = "/" + linage; 2393
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter linage = "/" + linage; 2393

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 94
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 93
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected List<SelectItem> listaItemsSeccion; 285
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paiHolding.getCodesta().intValue()==2) { 545
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 914
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 913
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItem = new SelectItem(Integer.valueOf(0), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.PAI.combo.seccion.option.0")); 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 184
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 354
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 354
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 353
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 353
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 355
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> seccion = informe.getSeccion(); 602
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(papelTrabajo.getDesNivel()!=null && papelTrabajo.getDesNivel().equals("S")){ 655
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(papelTrabajo.getDesNivel()!=null && papelTrabajo.getDesNivel().equals("S")){ 653
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(papelTrabajo.getDesNivel()!=null && papelTrabajo.getDesNivel().equals("S")){ 654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(papelTrabajo.getDesNivel()!=null && papelTrabajo.getDesNivel().equals("T")){ 844
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //if((!papelTrabajo.getCodigo().equals(codigoAnt)) || (papelTrabajo.getCodigo().equals(codigoAnt) && (seccion.indexOf("tablaTarea", 0)!=-1))){ 855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. codigoAnt = new String(papelTrabajo.getCodigo()); 1633
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1704
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1703
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 892

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaArchivoDetalleExcelServlet.class); 374
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final Log logger = LogFactory.getLog(DescargaArchivoDetalleExcelServlet.class); 375
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 395
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 393
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 454
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 455
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 453
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaDetalleEstRec != null){ 735
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = busquedaEstadisticasBean.getListaMensajes(); 902
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 1002
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 1142
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1184
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1183
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws ParseException{ 1354
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=33] private someMethod( Integer myarg, Integer myarg2 ) throws ParseException{ 1353
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) throws ParseException{ 1353
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_desde_Ini = req.getParameter("Fecha_desde_Ini"); 1404
STR.ADLRSTR.ADLR: Evita literales duplicados if(Fecha_desde_Ini!=null && !Fecha_desde_Ini.equals("")){ 1413
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_hasta_Ini = req.getParameter("Fecha_hasta_Ini"); 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_desde_Fin = req.getParameter("Fecha_desde_Fin"); 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_hasta_Fin = req.getParameter("Fecha_hasta_Fin"); 1584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 2154
STR.ADLRSTR.ADLR: Evita literales duplicados if(valFigImpl[k].equals("0")){ 2153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 2204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 2254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 2304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valFigImpl[k].equals("0")){ 2354
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3054
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 3053

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. StringBuffer hql = new StringBuffer("" + 515
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (dpto.getDpto()!=null && !dpto.getDpto().equals("")){ 574
STR.ADLRSTR.ADLR: Evita literales duplicados param.add("%"+dpto.getDpto().toUpperCase()+"%"); 593
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+dpto.getDpto().toUpperCase()+"%"); 593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (dpto.getDptoNota()!=null && !dpto.getDptoNota().equals("")){ 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (whereAdded) 643
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 673
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+dpto.getDptoNota().toUpperCase()+"%"); 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EstrOrganizObjId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdobjeti() == null ? 0 : this.getIdobjeti().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 683
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof OtroTrabajoId)) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 985
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 994
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndmapfre() == null ? 0 : this.getIndmapfre().hashCode()); 1014
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdempres() == null ? 0 : this.getIdempres().hashCode()); 1034
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecingre() == null ? 0 : this.getFecingre().hashCode()); 1054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. query.addCondition("d.idusuari not In ( Select dest.id.idusuari from AnuncioDestin dest where dest.id.idaudito = ? ) " , idaudito); 1115
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( ! StringUtil.isEmpty(nombre)){ 1125

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 892
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String this.getHibernateTemplate().bulkUpdate(sql.toString(), parametros.toArray()); 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 44
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 152
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 65
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1504
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1555
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1885
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1975
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2065
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if ((liquidGasto.getIdActividad().equals(Constantes.CONST_ACTIVIDAD_AUDITORIAS)) || (liquidGasto.getIdActividad().equals(Constantes.CONST_ACTIVIDAD_SEGUIMIENTO_RECOMENDACIONES))) { 2175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2714
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 2713
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((liquidGasto.getIdActividad().equals(Constantes.CONST_ACTIVIDAD_AUDITORIAS)) || 2805
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorListaTrabajos.hasNext()){ 3145
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3445
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 3673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(liquidGasto.getIdEstructuraOrganizativa().equals(-1)){ 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 4053
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(liquidGasto.getIdEstructuraOrganizativa().equals(-1)){ 4284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 263
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 263
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 374
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 693
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 703
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.getUserSecurity().isWriteAllowedDepartmental()){ 735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 815
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. boolean paiCerrado = this.getPlanAuditoriaBusiness().esPaiCerrado( 1395
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaPrevisionGasto == null) 2003
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaPrevisionGasto.size()); 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> listaPrevision = this.audPaiPrevgastoBusiness.cargarSeleccionPrevisionesGastoConImporteTotal(new AudPaiPrevgastoId(this.ejercicioSelec,this.estOrgSelec,this.conceptoSelec,this.entidadSelec)); 2462
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ArrayList<Object> listaPrevision = this.audPaiPrevgastoBusiness.cargarSeleccionPrevisionesGastoConImporteTotal(new AudPaiPrevgastoId(this.ejercicioSelec,this.estOrgSelec,this.conceptoSelec,this.entidadSelec)); 2465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 3123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 3193
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 3403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3514
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 3613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getIdconcepto(), ele.getConcepto()); 3783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(anio), anio); 3963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (this.listaPrevisionGasto != null) { 4043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.previsionGastoSeleccionado != null) 4563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4614
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.previsionGastoSeleccionado != null) 4623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.previsionGastoSeleccionado != null) 4683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.previsionGastoSeleccionado != null) 4743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( Integer myarg, Integer myarg2 ); 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204

WebContent/app/pr04SeguimientoRecomendaciones/listaEstadisticasExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.EstadisticasRecom; 34
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 52
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = (ArrayList<String>)session.getAttribute("listaMensajes"); 312
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaDetalleEstRec.size()>0){ 365
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String mensaje : listaMensajes){ 382
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 425

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 545
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. new TraducibleSelectItem(Constantes.CONST_RESID_NACIONAL ,this.getResourceBundleCtes().getString("aplicacion.residencia.nacional")), 615
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 813
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 855
STR.ADLRSTR.ADLR: Evita literales duplicados datosFicha.setNombre(""); 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 1405
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(cat.getIdcatego(),cat.getDescateg()); 1423
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura!=null){ 1515
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId(),r.getDescripcion()); 1563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 1793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1874
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 2013
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2013
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(validaFormularioAltaFicha()){ 2033
STR.ADLRSTR.ADLR: Evita literales duplicados if (f.getName().lastIndexOf("\\") != -1) { 2473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 3395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. alarma = new Alarma(); 3433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3644
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 3643
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((datosFicha.getNombre()==null || datosFicha.getNombre().equals("")) || 3674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (datosFicha.getApellido()==null || datosFicha.getApellido().equals("")) || 3684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (datosFicha.getNuuma()==null || datosFicha.getNuuma().equals("")) || 3714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). datosProfesionales.getFecAlta()==null || (datosProfesionales.getEmailemp()==null || datosProfesionales.getEmailemp().equals("")) || 3764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (!datosFicha.getNuuma().equals("") && datosFicha.getNuuma()!=null){ 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Locale locale, String descripcionEstructuraOrganizativaSuperior, String descripcionEstructuraOrganizativa, List<PlanAccionTipo> planes, DatosAuditoriaExterna datos, List<Destinatario> destinatariosSeleccionados){ 344
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Locale locale, String descripcionEstructuraOrganizativaSuperior, String descripcionEstructuraOrganizativa, List<PlanAccionTipo> planes, DatosAuditoriaExterna datos, List<Destinatario> destinatariosSeleccionados){ 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Locale locale, String descripcionEstructuraOrganizativaSuperior, String descripcionEstructuraOrganizativa, List<PlanAccionTipo> planes, DatosAuditoriaExterna datos, List<Destinatario> destinatariosSeleccionados){ 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 464
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 464
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 463
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 465
STR.ADLRSTR.ADLR: Evita literales duplicados AsposeInformeAuditoria.rellenarPortada(document, builder,aplicacionBundle,descripcionEstructuraOrganizativa,descripcionEstructuraOrganizativaSuperior ,datos.getNombre(), aplicacionBundle.getString("informes.seguimientoRecomendaciones.nombreInformePlanAccionAExt"), "",false); 563
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoCabecera = textoCabecera + " - " + descripcionEstructuraOrganizativa; 663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (plan.getDestipo()!=null) 983
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. builder.write(""); 1013
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (plan.getDesincid()!=null) 1043
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. builder.write(""); 1073
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (plan.getDesrecom()!=null) 1103
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. builder.write(""); 1133
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((plan.getDesvalor()!=null) && (plan.getDesvalor()!="")) 1163
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. builder.write(""); 1193
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (plan.getAccion()!=null) 1223
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. accion=""; 1253
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((plan.getResponsa()!=null) && (plan.getResponsa()!="")) 1273
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. responsa=""; 1303
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (plan.getFecejecu()!=null) 1323
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fecha=""; 1353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. builder.write(accion+"/"+responsa+"/"+fecha); 1363

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 274
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 434
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //FechaCierre fechaCierre = fechaCierreBusiness.obtenerDatosCierre(formu.getFechaRealizacion(), formu.getIdEstructuraOrganizativa()); 1305
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre().equals(-1)){ 1324
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. Integer clave = this.utilidadBusiness.obtenerMaxid("IDTIEMPO", "some_table " WHERE IDRECURS = "+valorWhere ); 1343
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(formu.getIdActividad().equals(Constantes.CONST_ACTIVIDAD_COLABORACIONES) && formu.getIdSubactividad().equals(Constantes.CONST_SUBACTIVIDAD_AUDITORIA_EXTERNA)){ 1385
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((formu.getIdNaturaleza() != null) && (formu.getIdNaturaleza().compareTo(Integer.valueOf(-1)) != 0 && impTiempo.getIdfase().equals(0))) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException { 2104
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException { 2104
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException { 2103
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer diasMes = calendario.get(calendario.DAY_OF_MONTH); 2273
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2335
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!diasRegistradosXAnno.equals(0)){ 2654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!diasRegistradosXMes.equals(0)){ 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3595
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3895
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
RGM.NUOTRGM.NUOT: No utilizar el operador ternario BigDecimal horasDisponiblesXAnno = estadisticaImpTiempo.getHorasDisponiblesXAnno()!=null?estadisticaImpTiempo.getHorasDisponiblesXAnno():new BigDecimal(0); 4514
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(estadisticaImpTiempo.getDiasLab()!=null) 4533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!diasRegistradosXAnno.equals(0)){ 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5073
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5284
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. datosReales = true; 5303
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. IdCategoriaAdministrativa = Constantes.CONST_CAT_ADMINISTRATIVO; 5333
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(); 5373
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaOrig = fecha; 5393
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 5423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(elementBD!=null && !elementBD.getId4().equals(BigDecimal.valueOf(0))){ 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5664
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. datosReales = true; 5683
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. IdCategoriaAdministrativa = Constantes.CONST_CAT_ADMINISTRATIVO; 5713
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(); 5753
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaOrig = fecha; 5773
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 5803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(elementBD!=null && !elementBD.getId4().equals(BigDecimal.valueOf(0))){ 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6214
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 264
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 261
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 94
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 93
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 365
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(HechoObservYRecomId hechoId, Integer[] tiposInforme); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 645
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1294
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // this.setDisabledAceptar("<button class=\"deshabilitadoBA\" disabled=\"disabled\" id=\"aceptar\" onclick=\"document.getElementById('body:formularioPlanificacion:confirmacionAceptar').click()\">Aceptar</button>"); 1585
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1673
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1673
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(nodoPlanificacion.getIndTipo() == 0 || nodoPlanificacion.getIndTipo() == 1 || nodoPlanificacion.getIndTipo() == 2 || nodoPlanificacion.getIndTipo() == 3){ 2005
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr01GestionAuditorias/consultaPlanificacion.jsf"; 2023
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuffer desAnalisis = new StringBuffer(); 2373
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer desAnalisis = new StringBuffer(); 2373
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer desAnalisis = new StringBuffer(); 2373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String cadena=""; 2413
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuffer desNotas = new StringBuffer(); 2563
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer desNotas = new StringBuffer(); 2563
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer desNotas = new StringBuffer(); 2563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String cadena=""; 2603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(cont,elem.getTitulo()); 2883
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3015
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId().getIdficher(),elem.getNombre()); 3033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (ruta.equals(""))) 3384
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (this.logger.isErrorEnabled()) 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4365
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(cont,elem.getTitulo()); 4383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4655
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId().getIdficher(),elem.getNombre()); 4673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AnuncioDestinId)) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 705
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 714
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdusuari() == null ? 0 : this.getIdusuari().hashCode()); 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 404
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 403
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 403
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 403
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod("yyyy"); 425
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 1685
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1683
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1733
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaTipoAuditorias!=null){ 1805
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getIdtipotr(),r.getDestipot()); 1883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1994
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getIdpai(),r.getDespai()); 2173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getNomAuditoria() != null && getNomAuditoria().equals( "aridany" ) ) 3194
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if ( getInfglobal() == true ) 3365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()) 4235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5104
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) 5103
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( iterator != null ) 5233
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()) 5275
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //inc 2504 //boolean isFechaCerrada = this.planAuditoriaBusiness.esPaiCerrado( auditoria.getIdeo(),auditoria.getFecprein(), null, false); 5365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6054
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) 6053
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 6053
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( iterator != null ) 6243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()) 6285
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. boolean isFechaCerrada = this.planAuditoriaBusiness.esPaiCerrado( auditoria.getIdeo(), 6395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod( Integer myarg, Integer myarg2 ) 7533
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 7533
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) 7533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( borrarse.equals(0) ) 7664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(1) ) 7714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(2) ) 7764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(3) ) 7814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(4) ) 7864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( borrarse.equals(10) ) 7944
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(11) ) 7994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(12) ) 8044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(13) ) 8094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( borrarse.equals(14) ) 8144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8734
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 8894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9154
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) 9153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9294
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) 9293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9454
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. item = new TraducibleSelectItem( valor.getId().getCodvalor(), valor.getDesvalor() ); 9793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 10535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getIdtipotr(),r.getDestipot()); 10563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 10613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 10824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 11613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaConfirmacionAnuncio) { 16124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 16594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 16594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 16644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 16694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 16694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17104
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. this.cssRequerimientos = Constantes.CONST_CSS_BTN_DISABLED;; 17174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 17474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1153
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1413
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2114
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pais.getHayCesionLopd()==null) 2123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pais.getHayCesionLopd() == 0) 2153
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return "1"; 2183
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (valor.equals("-1")) 2244
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor.equals("-1")) 2243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (valor.equals("0")) 2264
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor.equals("0")) 2263
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (valor.equals("0")) 2263
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (valor.equals("1")) 2284
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor.equals("1")) 2283
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (valor.equals("1")) 2283

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idArea, 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(logger == null) { 345
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 423
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. private someMethod( Integer myarg, Integer myarg2 ) { 421
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (INSTANCE == null) createInstance(); 533
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 624
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(strHTML==null) 643
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. strHTML = ""; 653
STR.ADLRSTR.ADLR: Evita literales duplicados strHTML = ""; 653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(vectRegExp==null || vectRegExp.size() == 0) 703
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(index<vectRegExp.size()){ 725
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. strHTML = matcher.replaceAll(regExp.getPortion()); 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 884
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 884
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(strHTML==null) 893
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. strHTML=""; 903
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(matcher.find()==true){ 965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1074
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HTMLTableBean> tables = groupHTMLTable(null, htmlCode); 1082
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: arrayHtmlTable private someMethod(ArrayList<HTMLTableBean> arrayHtmlTable,String strHtml){ 1274
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(arrayHtmlTable == null) 1293
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. arrayHtmlTable = new ArrayList<HTMLTableBean>(); 1303
RGM.NUOTRGM.NUOT: No utilizar el operador ternario htmlTableBean.setTextoBefore(matcher.group(1)==null?"":matcher.group(1)); 1374
RGM.NUOTRGM.NUOT: No utilizar el operador ternario String groupStr = matcher.group(2)==null?"":matcher.group(2); 1384
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. strHtml = matcher.group(3)==null?"":matcher.group(3); 1403
RGM.NUOTRGM.NUOT: No utilizar el operador ternario strHtml = matcher.group(3)==null?"":matcher.group(3); 1404
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(matcherTr.find()){ 1615
RGM.NUOTRGM.NUOT: No utilizar el operador ternario textTr = matcherTr.group(1)==null?"":matcherTr.group(1); 1644
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RowBean arrayRow = new RowBean(); 1653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(arrayRow.getArrayCell().size()>0) 1693
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: strGroupTd,arrayRow private someMethod( Integer myarg, Integer myarg2 ){ 1814
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(matcherTd.find()){ 1835
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. CellBean cell = new CellBean(); 1853
RGM.NUOTRGM.NUOT: No utilizar el operador ternario String propertiesCell = matcherTd.group(1)==null?"":matcherTd.group(1); 1864
RGM.NUOTRGM.NUOT: No utilizar el operador ternario cell.setTexto(matcherTd.group(2)==null?"":matcherTd.group(2)); 1874
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2004
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2244
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 2463
STR.ADLRSTR.ADLR: Evita literales duplicados vectRegExp.put(index++,new PatternRegExpPortionBean("\\s*MARGIN: 0cm 0cm 0pt\\s*\"","\"",flags));// Remove margin styles. 2633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. vectRegExp.put(index++,new PatternRegExpPortionBean("<(\\w[^>]*) class=([^ |>]*)([^>]*)","<$1$3",flags));// Remove Class attributes 2755
STR.ADLRSTR.ADLR: Evita literales duplicados vectRegExp.put(index++,new PatternRegExpPortionBean("<(\\w[^>]*) class=([^ |>]*)([^>]*)","<$1$3",flags));// Remove Class attributes 2753
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 3533

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 94
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 93

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FormExterna instance = (FormExterna) this.getHibernateTemplate().get( 725
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 785
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 323
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1034
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fechaCategoria==null){ 1055
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCategoria = Fechas.getFechaFinAnio(ejercicio); 1063
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1103
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*sql.append("select nvl( sum(pla.altas), 0) altas, nvl( sum(pla.bajas), 0 ) bajas, "); 1113
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append("select case when sum(pla.altas) is null then 0 else sum(pla.altas) end as altas, case when sum(pla.bajas) is null then 0 else sum(pla.bajas) end as bajas, pla.idcatego "); 1215
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* sql.append(" sum(case when pla.idcatego<=0 then (select count(*) from some_table where ideo=pla.ideo and ejercici=pla.ejercici) "); 1223
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1405
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idcatego")!=null){ 1433
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Integer> al = new ArrayList<Integer>(); 1442
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("altas")!=null){ 1453
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("bajas")!=null){ 1513
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* if(m.get("cambios")!=null){ 1573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2254
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCategoria = Fechas.getFechaFinAnio(ejercicio); 2283
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2555
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Integer> al = new ArrayList<Integer>(); 2592
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3004
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3234
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3273
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where pla.id.ejercici=? and pla.id.ideo in("+dptosDePai+") "); 3323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3444
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 3452
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 3473
STR.ADLRSTR.ADLR: Evita literales duplicados query.append(" FROM PrevPlantilla pp"); 3583
STR.ADLRSTR.ADLR: Evita literales duplicados query.append(" AND pp.id.ejercici = ?"); 3683
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 3734
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND pp.id.ideo in ("+ getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 3753
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3815
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4114
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 4113
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(ideo != null && ejercicio != null){ 4143
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 4233
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 4334
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ){ 4903
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 4903
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 4932
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ejercicio != null) 4963
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fechaConsulta = new Date(); 4993
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 5103
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append("(" + getOSecurity().getIdeosUsuarioYDependientesToParametros() +")"); 5653
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 5705
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 5925
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iLista.hasNext()) { 6775
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (m.get("fechaBaja") != null) 7073
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fechaBaja = fechaConsulta; 7103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7344
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 7363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7484
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 7493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (total > 0) 7633
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Boolean.FALSE; 7663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7694
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 7703
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Integer> parametros = new ArrayList<Integer>(); 7712

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarDatosColaboracionSinDatos) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarTrabajosColaboracionSinDatos) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idEpigrafe, Integer annoEpigrafe,String descEpigrafe, 323
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idEpigrafe, Integer annoEpigrafe,String descEpigrafe, 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idEpigrafe, Integer annoEpigrafe,String descEpigrafe, 423
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idEpigrafe, Integer annoEpigrafe,String descEpigrafe, 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(List<SelectItem> destinatarios, Integer presupuesto, List<ElementoId> oculto, Integer indOrigen) throws Exception; 304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(List<SelectItem> destinatarios, Integer presupuesto, List<ElementoId> oculto, Integer indOrigen) throws Exception; 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<SelectItem> destinatarios, Integer presupuesto, List<ElementoId> oculto, Integer indOrigen) throws Exception; 304
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(List<SelectItem> destinatarios, Integer presupuesto, List<ElementoId> oculto, Integer indOrigen) throws Exception; 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 613
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 615
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> seccion = new ArrayList<String>(1); 632
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(inclAnalisis == true) 655
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclAnalisis == true) 653
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclAnalisis == true) 655
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclDetalle == true) 673
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclDetalle == true) 675
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclNotas == true) 693
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclNotas == true) 695
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclTrabajo == true) 713
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclTrabajo == true) 715
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclHechObserv == true) 733
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclHechObserv == true) 735
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclRecom == true) 753
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclRecom == true) 755
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclCritic == true) 773
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclCritic == true) 775
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclDepart == true) 793
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclDepart == true) 795
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(inclDesTipo == true) 813
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(inclDesTipo == true) 815
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getTablaSubarea() == true) 833
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(getTablaSubarea() == true) 835
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getTablaTarea()==true) 853
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(getTablaTarea()==true) 855
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. trazaError(getResourceBundleErr().getString("auditmap.errores.generarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 1095
STR.ADLRSTR.ADLR: Evita literales duplicados trazaError(getResourceBundleErr().getString("auditmap.errores.generarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 1093
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1384
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1383
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 304
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 301
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ObjetivoId id, PlanAuditoria planAuditoria, 533
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ObjetivoId id, 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 223
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1074
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2074
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AExtAuditoriaId id, Pais pais, Estado estado, 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AExtAuditoriaId id, Pais pais, Estado estado, 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. beanDirectricesComiteAud.setTextoDirectricesComite(this.informesPAIComunBusiness.recuperarTextosAgregados(idPAI, Constantes.CONST_COMITE_APA, Constantes.CONST_TIPO1, agregado)); 295
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bMostrarIncluir) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFraudesBusiness subInformePAIFraudesBusiness; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformePAIFraudesBusiness.guardarFraudesPAI(idPai, this.datos.getIncluirFraudes(), this.datos.getTextoFraudes().getTexto()); 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 733
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Acceso instance = (Acceso) this.getHibernateTemplate().get( 775
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 834
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 833
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 835
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros=new ArrayList(); 862
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 883
STR.ADLRSTR.ADLR: Evita literales duplicados parametros.add("%" + sUsuario.toLowerCase()+"%"); 973
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + sUsuario.toLowerCase()+"%"); 973
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + sNombre.toLowerCase()+"%"); 1023
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + sApellido.toLowerCase()+"%"); 1073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1305
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(m.get("fecha_acceso")!=null){ 1425
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); 1443

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 553
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.getUserSecurity().isWriteAllowedPersonal()){ 645
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaAspectosMejora == null) 1643
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaAspectosMejora.size()); 1673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. listaAspectosMejora = this.aspectoMejoraBusiness.cargarSeleccionAspectosP(this.ejercicioSelec, this.estOrgSelec, this.descripcion); 2015
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 2353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 2423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 2484
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( ele.getId(), ele.getDescripcion() ); 2613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 2813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return (this.idrecurs.toString()+" - "+this.nombre+" "+this.apellido); 423

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 744
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Ya que documento no tendrá valor en el campo idDocumento, se deberá invocar el método calcularSiguienteSecuencia() en la clase DocumentoDAO, pasándole como parámetro "documento" 825
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient ResourceBundle resourceBundleCorreo; 395
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 583
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 653
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 725
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 834
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(StringUtil.isEmpty(this.getAsunto())){ 855
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //this.setMensajeInformativo(this.getResourceBundleCtes().getString("pr01GestionAuditorias.anuncio.enviarCorreoAnuncio.errorAsunto")); 885
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1244
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. StringBuffer cuerpo = new StringBuffer(); 1263
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. StringBuffer cuerpo = new StringBuffer(); 1263
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer cuerpo = new StringBuffer(); 1263
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1714
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1713
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. StringBuffer cuerpo=new StringBuffer(); 1733
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. StringBuffer cuerpo=new StringBuffer(); 1733
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer cuerpo=new StringBuffer(); 1733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer text = new StringBuffer(); 2193
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter text.append( " " + del.toString()); 2263
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2394
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. AnuncioDestinId anuncioDestinId= new AnuncioDestinId(anuncio.getIdaudito(), destinatario.getIdusuari()); 2513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaTiemposExcelServlet.class); 344
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 363
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 414
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 415
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException{ 413
CDM.PARAM2CDM.PARAM2: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos protegidos.: req,resp protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 484
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 484
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = busquedaAuditorBean.getListaMensajes(); 672
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 712
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 842
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 )throws Exception{ 1084
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(req.getParameter("nombreAuditor")!=null){ 1145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_desde = req.getParameter("fechaDesdeAuditor"); 1214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Fecha_hasta = req.getParameter("fechaHastaAuditor"); 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PaiTextoId id, PlanAuditoria planAuditoria, 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 234
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
STR.ADLRSTR.ADLR: Evita literales duplicados this.codigoModif = ""; 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (formularioCorrecto()) { 653
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.existeCodigo(idiomaAux.getIdioma())){ 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return true; 1073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.idioma.getNombre() == "") 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 444
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 444
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 443
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 445
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String headerText = aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.evaluacion") + " " + informe.getEjercicioEvaluacion() + " " + aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.de") + " " + informe.getNombreEvaluado(); 555
STR.ADLRSTR.ADLR: Evita literales duplicados String headerText = aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.evaluacion") + " " + informe.getEjercicioEvaluacion() + " " + aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.de") + " " + informe.getNombreEvaluado(); 553
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String headerText = aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.evaluacion") + " " + informe.getEjercicioEvaluacion() + " " + aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.de") + " " + informe.getNombreEvaluado(); 553
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + informe.getNombreCompletoEvaluador()); 743
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + informe.getEjercicioEvaluacion().toString()); 803
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + informe.getCategoria()); 863
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + informe.getAntiguedadCategoria() + " " + aplicacionBundle.getString("aplicacion.annos") + " (" + aplicacionBundle.getString("aplicacion.desdeEl") + " " + Fechas.getFechaConFormato(informe.getFechaAltaCategoria()) + ")"); 923
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write(" " + informe.getAntiguedadAuditoria() + " " + aplicacionBundle.getString("aplicacion.annos") + " (" + aplicacionBundle.getString("aplicacion.desdeEl") + " " + Fechas.getFechaConFormato(informe.getFechaAltaAuditoria()) + ")"); 983
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.actividades.listado.totalHoras") + " " + 1063
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.actividades.listado.horasDisponibles") + " " + 1113
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.actividades.listado.horasExtras") + " " + 1163
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.actividades.listado.promedioHoras") + " " + 1213
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int con = builder.getCurrentStory().getTables().getCount(); 1283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1315
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.valoracionGlobal.valGlobalEmpl") + " " + 1543
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.valoracionGlobal.valGlobalEmpl") + " " + 1593
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter aplicacionBundle.getString("pr7RecursosHumanos.valoracionGlobal.valGlobalCateg") + " " + 1643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itEpigrafe.hasNext()){ 1765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Table tablaDinamica = new Table(document); 1793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itApartadoCuest.hasNext()){ 1995

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 54
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer id,List<Integer> lista){ 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer id,List<Integer> lista){ 73
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (integer.equals(id)) 103
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (i != lista.size()) 153

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 753
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.InformesRecHumanosDAO#getRangoEscala(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.util.Date, java.lang.Integer) 775
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 863
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Calendar.getInstance().getTime(); 883
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaInicio = Fechas.getFechaInicioAnio(ejercicio); 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1524
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1524
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1844
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. ejercicio = Fechas.getAnioActual(); 2363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2864
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. ejercicio = Fechas.getAnioActual(); 2893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 3284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 3284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 263
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 263
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 544
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 843
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setPaisSeleccionado( Integer.valueOf( -1 ) ); 883
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setEntidadSeleccionado( Integer.valueOf( -1 ) ); 893
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setPaisSeleccionadoAlta( Integer.valueOf( -1 ) ); 903
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setEntidadSeleccionadoAlta( Integer.valueOf( -1 ) ); 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 1105
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1135
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1133
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! paisSeleccionado.equals( Integer.valueOf(-1) ) ) 1164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! paisSeleccionadoAlta.equals(Integer.valueOf(-1) ) ) 1494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2014
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(validarFormulario(true)){ 2025
STR.ADLRSTR.ADLR: Evita literales duplicados return "busquedaNormativa"; 2093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2394
STR.ADLRSTR.ADLR: Evita literales duplicados normativa=new Normativa(new NormativaId(paisSeleccionadoAlta,entidadSeleccionadoAlta),pais,entidad,organos,normativaTexto,"",requisitos); 2483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2934
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) 2933
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String textoVentana = new String(); 2952
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( paisSeleccionadoAlta.equals( Integer.valueOf(-1) ) 3014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || entidadSeleccionadoAlta.equals(Integer.valueOf(-1) ) ) 3024
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaNormativa.campoOrganosExcedeDimensiones")+"\n"; 3123
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaNormativa.campoRequisitosExcedeDimensiones")+"\n"; 3183
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaNormativa.campoNormativaExcedeDimensiones")+"\n"; 3243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( textoVentana.equals("") ) 3284
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) 3383
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 3613
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) 3613
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) 3993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4384
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Normativa normativa = (Normativa) tablaBusqueda.getRowData(); 4523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(cargarDetalles()) 5073
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 5103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5664
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem selectItemDefecto = 5745
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 5855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 6235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* this.listaItemEntidad = new ArrayList<TraducibleSelectItem>(); 6503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.PaisDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 285
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1174
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( List<Integer> listaEstructuras ); 1264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( List<Integer> listaEstructuras ); 1264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoInforme instance = (TipoInforme) this.getHibernateTemplate().get( 645
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.TipoInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(destipo != null && !destipo.equals("")){ 925
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(destipo) like ? "; 932
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+destipo.toUpperCase()+"%"); 943
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by destipo"; 962
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.apellido; 1673
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1703
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[]getArrayOrden() { 1714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 913
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 983
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Firma instance = (Firma) this.getHibernateTemplate().get(Firma.class, 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 1073
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 1082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " from Firma fir, AExtAuditoria aud "; 1112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " where aud.firma.id.idfirma=fir.id.idfirma "; 1122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.pais.idpais=fir.pais.idpais "; 1132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.pais.idpais = ? "; 1162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.estructuraEntidad.ideo = ? "; 1212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.id.estado = ?"; 1252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.id.fecestado in (select max(aud2.id.fecestado)"; 1282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " from AExtAuditoria aud2"; 1292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " where aud2.id.identida = aud.id.identida "; 1302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud2.id.idpais = aud.id.idpais"; 1312
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud2.id.estado = aud.id.estado "; 1322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud2.id.idfirma = aud.id.idfirma)"; 1332
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 1383
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 1383
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 1393
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1402
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idPais!=null&&!idPais.equals(Integer.valueOf(-1))){ 1445
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1524
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" where (est.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1615
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 1645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 1833
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String consulta="SELECT new com.mapfre.mutua.auditmap.model.presentation.FirmaSelecc(fir.id.idpais,pai.despais,fir.id.idfirma,fir.desfirma,fir.observac,fir.experien,fir.valoraci)"+ 1845
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 2043
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.pais.idpais=?"; 2132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.estructuraEntidad.ideo=?"; 2172
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.estado.id.codesta!=3";//no rechazado 2212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by fir.desfirma ";//para que la lista este ordenada. 2222
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 2363
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 2372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " from Firma fir, EstructuraEntidad est "; 2402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " where est.pais.idpais=fir.pais.idpais "; 2412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and est.nivel.idnivel = ?"; 2422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and est.pais.idpais=?"; 2462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and est.ideo=?"; 2502
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 2583
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" WHERE id.idpais = ? ORDER BY desfirma"; 2632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta+=" ORDER BY desfirma"; 2662
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 2733
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> param = new ArrayList<Object>(); 2742
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 2763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 383
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 383
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 383
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1114
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1373
STR.ADLRSTR.ADLR: Evita literales duplicados observaciones=""; 1713
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2504
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem(Constantes.CONST_NO_VALOR_SELECCIONADO, this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2575
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem(Constantes.CONST_NO_VALOR_SELECCIONADO, this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2573
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paisSeleccionado!=null&&!paisSeleccionado.equals(Constantes.CONST_NO_VALOR_SELECCIONADO)){ 2675
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3264
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3634
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3795
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 4195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 4485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(resp.equals(Integer.valueOf(0))){ 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 5134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosInforme.getIdArmario()!=null&&!datosInforme.getIdArmario().equals(Integer.valueOf(-1))){ 5924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosInforme.getIdArchivo()!=null&&!datosInforme.getIdArchivo().equals(Integer.valueOf(-1))){ 6094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosInforme.getNombreFichInforme()==null||datosInforme.getNombreFichInforme().equals("")||datosInforme.getFichero()==null){ 6264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6574
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] public someMethod( Integer myarg, Integer myarg2 ){ 6573
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 6645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 6745
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 6845
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 6945
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 7045
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 7155
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 7255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&sw){ 7355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7624
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ){ 7623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 8435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemEntidad!=null&&listaItemEntidad.size()>1) 8923
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. deshabCmbEntidad=true; 8953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9244
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemFirma!=null&&listaItemFirma.size()>1) 9253
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. deshabCmbFirma=true; 9283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9574
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemNombrePres!=null&&listaItemNombrePres.size()>1) 9583
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. deshabCmbNomPres=true; 9613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 9765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11064
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 11165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(listaItemCajas!=null&&listaItemCajas.size()>1){ 12463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13794

WebContent/app/pr20ControlInterno/manuales/manualesControlExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.DetalleEstadisticasRecom; 14
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 52
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = (ArrayList<String>) session.getAttribute("colTitlesManuales"); 322
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(riskManualesControl.size()>0){ 355
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String colTitle : colTitles){ 372

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idcurso, TipoFormacion tipoFormacion, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 203
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.DestInformeBusiness#insertarDestinatarios(java.util.List, java.lang.Integer, java.util.List, java.lang.Integer) 285
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 345
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestInforme dest = new DestInforme(); 373
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestInformeId destId = new DestInformeId(); 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 263
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 263
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String FORMULARIO_SELECCION_PAI = "seleccionPAI"; 785
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 803
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(Integer.valueOf(item), item); 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1054
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1055
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaPAIs = this.planAuditoriaBusiness.buscarPAIs(this.estructOrganizSelec, this.nombre, this.fecIniDesde, this.fecIniHasta, this.ejercicio, this.estado); 1515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paiSuprimido){ 1755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(mostrarListaPAIs) 2403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(item.getId(), item.getDescripcion()); 4093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String sql = " select new com.mapfre.mutua.auditmap.model.presentation.RiskEntidadMap(rsk.idrisk, rsk.estructuraEntidad.ideo, rsk.estructuraEntidad.deseo, rsk.estructuraEntidad.deseo) " + 705
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = " select new com.mapfre.mutua.auditmap.model.presentation.RiskEntidadMap(rsk.idrisk, rsk.estructuraEntidad.ideo, rsk.estructuraEntidad.deseo, rsk.estructuraEntidad.deseo) " + 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!StringUtil.isEmpty(descripcionEO)){ 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 1083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(conPermisos){ 1173
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal()){ 1194
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 1223
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 1223
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 1253
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ){ 1294
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 1323
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(seguridad.getPermisos().equals(Constantes.CONST_PERMISO_GLOBAL)){ 1524
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + seguridad.getIdeosUsuarioYDependientes() + ")" ); 1553
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + seguridad.getIdeosUsuario() + ")" ); 1573

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 273
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 524
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 613
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 914
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getListaItemsDestinatarioSeleccionados().size() < 1){ 935
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. facesContext.addMessage( "", new FacesMessage(getResourceBundleCtes().getString("pr03GestionInformes.anuncio.destinatarioAnuncio.errorDestiEnvio"))); 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1044
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (usuario.getId().equals(0)) { 1144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (usuario.getId().equals(1)) { 1164
STR.ADLRSTR.ADLR: Evita literales duplicados mensaje1 += usuario.getDescripcion() + "<br>"; 1173
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeUsuLdapFooBar += mensaje1 + "<br>"; 1253
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeUsuLdapFooBar += mensaje1 + "<br>"; 1252
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeUsuLdapFooBar += mensaje2 + "<br>"; 1283
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeUsuLdapFooBar += mensaje2 + "<br>"; 1282
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws Exception{ 1784
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws Exception{ 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<SelectItem> listaDestinatarios, Integer IdDestinatario){ 2144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(List<SelectItem> listaDestinatarios, Integer IdDestinatario){ 2144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaDestinatarios, Integer IdDestinatario){ 2144
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 2284
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: elem,listaItemsDestinatariosDisponibles private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 2284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 2284
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 2283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2614
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosDisponibles!=null && !this.destinatariosDisponibles.equals(-1)){ 2814
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean encontrado = false, existeEnLista = false; 2823
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 2895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSeleccionados!=null && !this.destinatarioSeleccionados.equals(-1)){ 3134
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean encontrado = false, existeEnLista = false; 3143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 3225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre() == null || this.getNombre().equals("")) && (this.getApellidos() == null || this.getApellidos().equals(""))) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<SelectItem> listaItemsDestinatarioSeleccionados) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<SelectItem> listaItemsDestinatariosDisponibles) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiTextoId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getApartado() == null ? 0 : this.getApartado().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTipo() == null ? 0 : this.getTipo().hashCode()); 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idestandar, Integer nivel, String area, 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse()); 855
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr20ControlInterno/efectividad/busquedaEfectividad.jsf"; 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 974
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1044
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1043
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (entidadSelec.equals(-1)){ 1084
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(sectorSelec.equals(-1)){ 1115
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(sectorSelec.equals(-1)){ 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1234
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorD.hasNext()) { 1655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, MalformedURLException, ServiceException { 2344
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, MalformedURLException, ServiceException { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 253
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(width!=null){ 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idusuari, String nombre,String apellido, 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idusuari, String nombre,String apellido, 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.getApellido(); 1363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!StringUtil.isEmpty(this.email)){ 1415
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter temp += " (" + this.email + ")"; 1423
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += temp += " (" + this.email + ")"; 1422

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 924
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*StringBuffer desincidB = new StringBuffer(); 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*StringBuffer desRecomB = new StringBuffer(); 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getIndinfor().equals(1)) 1364
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getIndinfor().equals(1)) 1363
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.informe=false; 1393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1834
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(hechoId == null){ 1845
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.hechoId = "" + idTipo + "_" + idincide; 1853

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ParamSeguimAudId id, String desinforme, 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.FraseCelebrDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 913
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AccesoId)) 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 1285
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFechaAcceso() == null ? 0 : this.getFechaAcceso() 1304
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getNuuma() == null ? 0 : this.getNuuma().hashCode()); 1334
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getPassword() == null ? 0 : this.getPassword().hashCode()); 1354
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getConcedido() == null ? 0 : this.getConcedido().hashCode()); 1374
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdusuari() == null ? 0 : this.getIdusuari().hashCode()); 1394
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getMcaAcceso() == null ? 0 : this.getMcaAcceso().hashCode()); 1414

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1374
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(key != null) { 1415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 453
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_APA_COLABORACIONES, -1); 485
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(numHorasTotales.intValue()>0){ 595
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_11.put("NumHorasPresupColab", formato.format(numHorasPresupColab)); 763
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_11.put("NumHorasRealizColab", formato.format(numHorasRealizColab)); 773
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_11.put("PorcHorasColabTotal", NumericoUtil.internacionalizarNumero(porcHorasColabTotal)+"%"); 783
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_11.put("PorcHorasColabTotal", NumericoUtil.internacionalizarNumero(porcHorasColabTotal)+"%"); 783
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_11.put("PorcHorasColabEjecucion", NumericoUtil.internacionalizarNumero(porcHorasColabEjecucion)+"%"); 793
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_11.put("PorcHorasColabEjecucion", NumericoUtil.internacionalizarNumero(porcHorasColabEjecucion)+"%"); 793
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_12.put("PorcHorasColabTotal", NumericoUtil.internacionalizarNumero(porcHorasColabTotal)+"%"); 853
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_12.put("PorcHorasColabEjecucion", NumericoUtil.internacionalizarNumero(porcHorasColabEjecucion)+"%"); 863
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 965
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List lista = this.imputacionTiempoBusiness.consultaTiemposPorAgrupacion(fechaIni, fecha, ideosDePai, Constantes.CONST_ACTIVIDAD_COLABORACIONES, 995
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Iterator i = lista.iterator(); 1013
STR.ADLRSTR.ADLR: Evita literales duplicados if(regAux.get("HORAS") != null){ 1053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1564
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 1563
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1563
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 1682
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_11.put("PorcHorasColabTotal", NumericoUtil.internacionalizarNumero(porcHorasColabTotal)+"%"); 1983
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_11.put("PorcHorasColabEjecucion", NumericoUtil.internacionalizarNumero(porcHorasColabEjecucion)+"%"); 1993
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_12.put("PorcHorasColabTotal", NumericoUtil.internacionalizarNumero(porcHorasColabTotal)+"%"); 2053
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_12.put("PorcHorasColabEjecucion", NumericoUtil.internacionalizarNumero(porcHorasColabEjecucion)+"%"); 2063
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2155
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Iterator i = lista.iterator(); 2203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. PrefUsuarioBusiness { 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<PrefUsuario> retVal = this.getPrefUsuarioDAO().findByExample( 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 253
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 253
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 383
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 653
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 695
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(anuncio.getAsignados()!=null){ 995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse()); 1205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(o1.getFechaVencimiento() == null && o2.getFechaVencimiento() != null){ 165

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idUsuario, Integer indOrigen , Date fechaLimite, Integer[]tiposInforme); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idUsuario, Integer indOrigen , Date fechaLimite, Integer[]tiposInforme); 564
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer idUsuario, Integer indOrigen , Date fechaLimite, Integer[]tiposInforme); 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 583
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof GesDepConceptoGastoId)) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 815
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdliquid() == null ? 0 : this.getIdliquid().hashCode()); 844
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdgasto() == null ? 0 : this.getIdgasto().hashCode()); 864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 352
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 744
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!validarCampos()){ 755
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleCtes().getString("pr03GestionInformes.actualizarEstado.rellenarCampoObligatorio"))); 765
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 974
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException{ 544
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException{ 544
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.fichero == null){ 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException{ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 843
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1033
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(List<AnuncioDestinatario> listaDestinatarios) { 1085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). idioma.equals(-1) || 1594
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.estructuraOrganizativa = this.estructuraEntidadBusiness.buscarPorId(auditoria.getEstructuraEntidadByIdeo().getIdeo()).getDeseo(); 2165
STR.ADLRSTR.ADLR: Evita literales duplicados this.setNombreAnuncio( comienzoAuditoria + " " + auditoria.getNombre()); 2223
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.setNombreAnuncio( comienzoAuditoria + " " + auditoria.getNombre()); 2223
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setNombreAnuncio( comienzoAuditoria + " " + auditoria.getNombre()); 2223
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(anuncio.getAsignados()!=null){ 2385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2564
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2934
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2994
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3154
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3244
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3384
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3634
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ){ 3633
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. String lineBreak = " \n"; 3683
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer texto = new StringBuffer(); 3693
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. texto.append( this.getResourceBundleCtes().getString("pr01GestionAuditorias.altaModificarAnuncio.responsable") + 3733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. texto.append(this.getResourceBundleCtes().getString("pr01GestionAuditorias.altaModificarAnuncio.coResponsable") + 3773
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. texto.append( this.getResourceBundleCtes().getString("pr01GestionAuditorias.altaModificarAnuncio.auditor") + " " + auditor.getNombre() + " " + auditor.getApellido() + " " + lineBreak); 3873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4054
STR.ADLRSTR.ADLR: Evita literales duplicados return "altaModificarAnuncio"; 4103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.DatosProfesionalesBusiness#altaDatosProfesionales(com.mapfre.mutua.auditmap.model.presentation.DatosProfesionales) 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 553
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 553
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(resModifDatosProf.isMailRepetido()){ 655
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!fechaCierre.getIdcierre().equals(-1)){ 924
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(this.experienciaDAO.existeRecurso(experienciaId)){ 1363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Experiencia ExperienciaNew = new Experiencia(); 1393
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String mensajeAlarma = bundle.getString("pr14GestionAlarmas.alarmas.mensajes.cambiarCategoria") + " " +elemntoDescAuditor.getDescripcion(); 1663
STR.ADLRSTR.ADLR: Evita literales duplicados this.alarmaBusiness.mandarAlarma(mensajeAlarma, Constantes.CONST_AREA_RRHH, datos.getIdrecurs(), responsable.getIdrecurs(), Short.valueOf("0")); 1693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 1853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!fechaCierre.getIdcierre().equals(-1)){ 1994
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String mensajeAlarma = bundle.getString("pr14GestionAlarmas.alarmas.mensajes.cambiarCategoria") + " " +elemntoDescAuditor.getDescripcion(); 2643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3284
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3283

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. PaiHolHoldingBusiness { 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 243
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<PaiHolHolding> retVal = this.getPaiHolHoldingDAO().findByExample( 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(PaiHolHolding objPaiHolHolding, List<Integer> ideos) { 404
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Entidad entidad = new Entidad(); 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(PaiHolHolding objPaiHolHolding, List<Integer> ideos) { 564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (ideos.contains(entidad.getId().getIdentidad())) 613
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Entidad entidad = new Entidad(); 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 473
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PrefUsuarioId)) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 665
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdusuari() == null ? 0 : this.getIdusuari().hashCode()); 674
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getVariable() == null ? 0 : this.getVariable().hashCode()); 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(comparacion==0){ 185

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1135
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1133
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (this.estructuraOrganizativa.equals(-1))) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2374
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2423
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2455
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleVacaciones detalleVacaciones = new DetalleVacaciones (); 3063
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleVacaciones detalleVacaciones = new DetalleVacaciones (); 3063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleVacaciones detalleVacaciones = null; 3183
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleVacaciones detalleVacaciones = null; 3183
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 3255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 3665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 371
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 525
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 273
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 273
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 774
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 775
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 773
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idCodigoSeleccionado!=null && idCodigoSeleccionado.length()>0){ 785
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 804
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 803
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMovNoValido"))); 815
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMovNoValido"))); 813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 824
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 823
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 823
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMov"))); 833
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 934
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 933
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 954
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 953
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 953
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1064
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1084
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1083
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1083
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1164
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1193
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1214
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1213
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1213
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 1243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getCodigoSeleccionadoArbol1().equals("")){ 1564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.getCodigoSeleccionadoArbol2().equals("")){ 1594
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setMensaje1(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.mensaje1")+ " " + this.getNombreNodo1()); 1643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getCodigoSeleccionadoArbol1().equals("")){ 1724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.getCodigoSeleccionadoArbol2().equals("")){ 1774
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setMensaje2(" " + this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.mensaje2")+ " " + this.getNombreNodo2()); 1823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((codigoSeleccionadoArbol1.equals("")) ||(codigoSeleccionadoArbol2.equals(""))){ 1894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1974
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1994
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1993
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 2023
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMovNoValido"))); 2053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] private someMethod( Integer myarg, Integer myarg2 ){ 2333
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 2333
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2333
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Iterator<ProgramaTrabajo> it = elementosArbol.iterator(); 2423
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(cont<elementosArbol.size()){ 2655
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(profundidad.equals(0)){ 2703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(0)){ 2704
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux0=new TreeNodeImpl(); 2713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(1)){ 2804
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux1=new TreeNodeImpl(); 2813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(2)){ 2894
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux2=new TreeNodeImpl(); 2903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(3)){ 2984
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3=new TreeNodeImpl(); 2993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(3)){ 3164
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3=new TreeNodeImpl(); 3173
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 3384
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3 = new TreeNodeImpl(); 3393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.CursoDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AspectoMejora instance = (AspectoMejora) this.getHibernateTemplate() 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 714
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 713
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 732
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 753
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + descripcion.toLowerCase()+ "%") ; 983
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 1024
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND a.estructuraEntidad.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")" ); 1083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1145
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. else if( getOSecurity().isReadAllowedPersonal() ) 1195
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND a.estructuraEntidad.ideo in(" + getOSecurity().getIdeosUsuarioToParametros() + ")"); 1223
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1275

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ReqComunicacionId)) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 625
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdReq() == null ? 0 : this.getIdReq().hashCode()); 634
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdSeq() == null ? 0 : this.getIdSeq().hashCode()); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Moneda instance = (Moneda) this.getHibernateTemplate().get( 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1015
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1014
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " where codmoneda in ( select age.moneda.codmoneda from EstructuraEntidad age " 1032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " where codmoneda in ( select age.moneda.codmoneda from EstructuraEntidad age " 1102
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // consulta.append("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId (m.codmoneda, m.desmoneda) from Moneda m order by m.desmoneda"); 1205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1644
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " where upper(mon.desmoneda) like ?"; 1692
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+nombre.toUpperCase()+"%"); 1703
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by mon.desmoneda"; 1722
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1894
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1903

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoConceptoGasto tipoConceptoGastoAux = this 675
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoConceptoGastoAux.getIdconcepto() == null) 703
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoConceptoGastoBusiness() 743
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoConceptoGasto.getConcepto() == null) 1003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoConceptoGasto.getConcepto().equals(""))) 1014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 341
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 334
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 353
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.AuditoriaDAO#buscarAuditoriasCombo(com.mapfre.mutua.auditmap.model.presentation.FiltroAuditoria) 655
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 );*/ 2543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 8334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 8334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 8354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 8694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 8694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 11594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 11594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 11694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 11954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 12754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 12774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 12794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 12874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 12874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 13174
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 13174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 13174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 14174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 14174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 14294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 14294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 14504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 14504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 14504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 14524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 14524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 14524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 14634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 14864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 14864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 15794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 15834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 15834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 15834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 16024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 16024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 16024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 16224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 16224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 16224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 16394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 16394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 16564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 16564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 16564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 16904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 16904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 16904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 17244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 17244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 17244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 17264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 17264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 17264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 17284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 17284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 17284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 17394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 17454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 17454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 17454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 17454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 17474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 17474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 17494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idformacion, String desformacion, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 834
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 835
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 833
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. respCuest = respCuestionarioBusiness.buscarCuestionarioDestinatario(cuestionario.getIdAudito(),cuestionario.getIdDestin(),cuestionario.getIndOrigen(),cuestionario.getAnno()); 875
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getIndOrigenCumpli().equals(0)){ 974
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setNombreDestinatario(user.getNombre()+" "+user.getApellido()); 1023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(-1)){ 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2214
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2214
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 2213
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(esValorVacio(cuestionario.getValor1()) || esValorVacio(cuestionario.getValor2())|| 2245
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2444
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(value == null || value.equals(-1)){ 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(-1)){ 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PrevPlantillaId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 795
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 804
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjercici() == null ? 0 : this.getEjercici().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcatego() == null ? 0 : this.getIdcatego().hashCode()); 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 165
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Boolean bIncluirObjetivosColaboraciones, String textoObjetivosColaboraciones, List<TextosAgregados> textosAgrColaboraciones); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Boolean bIncluirObjetivosColaboraciones, String textoObjetivosColaboraciones, List<TextosAgregados> textosAgrColaboraciones); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Boolean bIncluirObjetivosColaboraciones, String textoObjetivosColaboraciones, List<TextosAgregados> textosAgrColaboraciones); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Boolean bIncluirObjetivosColaboraciones, String textoObjetivosColaboraciones, List<TextosAgregados> textosAgrColaboraciones); 204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="PlanAuditoriaDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="iIdeoEoSel", type="integer"),@ParamDef( name="sIdeo", type="string")}), 435
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 584
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 584
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 581
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 605
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 813
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpai, Estado estado, 843
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpai, Estado estado, 923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 445
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.ControlPresupuestoDAO#findByExample(com.mapfre.mutua.auditmap.model.entity.ControlPresupuesto) 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 843
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 913
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ControlPresupuesto instance = (ControlPresupuesto) this 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 1003
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((detalleControlPresupuestario.getEstructuraOrganizativa().getIdeo()!=null) && (Integer.valueOf(detalleControlPresupuestario.getEstructuraOrganizativa().getIdeo())!=-1) ){ 1085
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((detalleControlPresupuestario.getFechaInicio()!=null) && (!detalleControlPresupuestario.getFechaInicio().toString().trim().equals(""))){ 1214
STR.ADLRSTR.ADLR: Evita literales duplicados if((detalleControlPresupuestario.getFechaInicio()!=null) && (!detalleControlPresupuestario.getFechaInicio().toString().trim().equals(""))){ 1213
STR.ADLRSTR.ADLR: Evita literales duplicados criterio.add(Restrictions.ge("fechaliq",detalleControlPresupuestario.getFechaInicio())); 1223
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((detalleControlPresupuestario.getFechaFin()!=null) && (!detalleControlPresupuestario.getFechaFin().toString().trim().equals(""))){ 1254
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ControlPresupuesto>) l; 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 1743
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(mySecurity.getIdModulo())) 1823
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes); 2063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. conceptosInputables = 1; 2553
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 2583
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> values = new ArrayList<Object>(); 2872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where ? <= fechaliq "; 2902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and fechaliq <= ? "; 2912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and liq.id.ideo "; 2922
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " in ( " + ideosDePai + " )"; 2933
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " in ( " + ideosDePai + " )"; 2932
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!conceptosInputables.equals(-1)) { 2994
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and liq.conceptoGasto.inputable = ? "; 3002
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3104
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. conceptosInputables = 1; 3153
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 3183
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> values = new ArrayList<Object>(); 3232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where ? <= fechaliq "; 3262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and fechaliq <= ? "; 3272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and liq.id.identnom "; 3322
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " in ( " + empresasDePai + " )"; 3333
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " in ( " + empresasDePai + " )"; 3332
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!conceptosInputables.equals(-1)) { 3394
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and liq.conceptoGasto.inputable = ? " ; 3402
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3494
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agruparPor = Constantes.CONST_DEPARTAMENTO; 3513
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtrarPor = Constantes.CONST_NINGUN_FILTRO; 3543
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 3573
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3924
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 3923
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3924
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agruparPor = Constantes.CONST_DEPARTAMENTO; 3943
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtrarPor = Constantes.CONST_NINGUN_FILTRO; 3973
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 4003
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 4043
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where liq.ideo in ( " + dptosDePai + " ) "); 4133
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and liq.identnom in ( " + empresasDePai + " ) "); 4153
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where liq.identnom in ( " + empresasDePai + " ) "); 4183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 4542
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 4592
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " FROM ControlPresupuesto liq, PaiAgregadosVista agr "; 4633
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM ControlPresupuesto liq, PaiAgregadosVista agr "; 4632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " WHERE"; 4642
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " agr.ideo = liq.id.ideo "; 4653
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " agr.ideo = liq.id.ideo "; 4652
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and ? <= liq.fechaliq "; 4663
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= liq.fechaliq "; 4662
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and liq.fechaliq <= ? "; 4683
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and liq.fechaliq <= ? "; 4682
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " AND agr.paipadre = ?"; 4703
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND agr.paipadre = ?"; 4702
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 4822
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 4872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM ControlPresupuesto liq, Entidad ent, PaiHolding pai "; 4912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " WHERE"; 4922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ent.id.idholding = pai.paiHolHolding.idholding "; 4932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.id.identidad = liq.id.identnom "; 4942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 4952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= liq.fechaliq "; 4962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and liq.fechaliq <= ? "; 4982
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " AND pai.idpaihold = ?"; 5003
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND pai.idpaihold = ?"; 5002
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 5152
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoViajes = Constantes.CONST_CONCEPTO_VIAJES; 5183
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5223
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 5252
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5283
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("select liq "); 5293
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and liq.conceptoGasto.idconcepto = ? "); 5393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5494
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 5502
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoViajes = Constantes.CONST_CONCEPTO_VIAJES; 5533
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5573
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 5602
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5894
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 5902
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion1 = Constantes.CONST_CONCEPTO_SELECION_Y_FORMACION; 5933
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion2 = Constantes.CONST_CONCEPTO_SEMINARIO_AUDITORIA; 5973
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6013
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 6042
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6294
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 6302
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion1 = Constantes.CONST_CONCEPTO_SELECION_Y_FORMACION; 6333
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion2 = Constantes.CONST_CONCEPTO_SEMINARIO_AUDITORIA; 6373
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6413
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 6442
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6694
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 6702
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6733
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 6762
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaResultado = null; 7012
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7043
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 7072
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7103

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="DocumentoDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 345
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 444
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 444
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 441
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 613
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(DocumentoId id, Pais pais, Estado estado, 643
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(DocumentoId id, Pais pais, Estado estado, 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.informeSeguimientoPAIBean.getContenidoInforme()!= null) { 1735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3184
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3183
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) { 3183
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (seccion.equals(0)) { 3224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (seccion.equals(1)) { 3294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (seccion.equals(2)) { 3364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (seccion.equals(3)) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4474
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String outcome = "formularioModificacionPAIHoldingBorrador";//this.informeSeguimientoPAIBean.generarBorradorPAIHolding(modo, accion); 4575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioConsultaPAIHoldingBean formularioConsultaPAIHoldingBean) { 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioModificacionPAIHoldingBean formularioModificacionPAIHoldingBean) { 7074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 373
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.recomendacionInforme.isNoDatos()){ 435
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.seleccionPlanAccionBean.setTextoVentanaInfo(this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.seleccionPlanAccion.ventanaNoDatos")); 445
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.recomendacionInforme.getIncideAnterior().equals(-1)){ 484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.recomendacionInforme.getIncidePosterior() == null||this.recomendacionInforme.getIncidePosterior().equals(-1)) 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.recomendacionInforme.getIncidePosterior() == null || this.recomendacionInforme.getIncidePosterior().equals(-1)) 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1334
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (mensajeError)); 1403
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemento.getDescripcion().equals("")){ 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1684
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 1683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((recomendacion.getAccionString() == null) || (recomendacion.getAccionString().trim().equals(""))){ 1724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(recomendacion.getResponsa() == null || recomendacion.getResponsa().trim().equals("")){ 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 1384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod(java.lang.Object obj) { 1383
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 1381
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof Proceso)) return false; 1393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 1413
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 1423
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 1474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1691
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 1744
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1955
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "Proceso")); 1993
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "float")); 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2544
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 281
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 305
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 303
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger = LogFactory.getLog(BaseBean.class); 355
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 393
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 634
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(((HttpServletRequest)externalContext.getRequest()).getSession(false)==null){ 665
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. UserSecurity oSecurity = (UserSecurity)((HttpServletRequest)externalContext.getRequest()).getSession().getAttribute("UserSecurity"); 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += retVal += locale.getLanguage()+".js"; 1022
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<UIComponent> lista,String idCampo){ 1384
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<UIComponent> lista,String idCampo){ 1383
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i<lista.size()){ 1415
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. }else break; 1473
FMETODOS.NSABFMETODOS.NSAB: Evita poner sentencias detras de las llaves de apertura {en la misma linea. if((component!=null)&&component.getId().equals(idCampo)){break;} 1484
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. if((component!=null)&&component.getId().equals(idCampo)){break;} 1484
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else return null; 1533
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 1643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String aux = " [sesion: " + sessionID + " : " + sessionFec.toString() + "]"; 1923
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String aux = " [sesion: " + sessionID + " : " + sessionFec.toString() + "]"; 1923
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += aux += " [user: " + oSecurity.getSNuuma() + "] "; 1942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += aux += " [user: " + "null" + "] "; 1962
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException{ 2294
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException{ 2293
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. Class c = this.getClass(); 2323
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. Field[] f = c.getDeclaredFields(); 2333
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. Field campo = f[i]; 2353
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles. try { 2374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String MODIFICACIAR_PREVISION_GASTO = "modificarPrevisionGasto"; 745
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 825
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 893
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1113
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1803
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if ((this.estOrgSelec == -1) || (this.entidadSelec == -1) || (this.ejercicioSelec == -1) || (this.conceptoSelec == -1) || (this.coste == null || this.coste.equals("")) || (this.prevision1 == null || this.prevision1.equals("")) || (this.prevision2 == null || this.prevision2.equals(""))) { 2475
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.estOrgSelec == -1) || (this.entidadSelec == -1) || (this.ejercicioSelec == -1) || (this.conceptoSelec == -1) || (this.coste == null || this.coste.equals("")) || (this.prevision1 == null || this.prevision1.equals("")) || (this.prevision2 == null || this.prevision2.equals(""))) { 2474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 2574
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 2573
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ) { 2694
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 2793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ideo != null && identnom != null && concepto != null && ejercicio != null){ 3075
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3384
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 3483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3554
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 3653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 3823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getIdconcepto(), ele.getConcepto()); 3993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4134
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4254
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.ejercicioSelec != null && !this.ejercicioSelec.equals(Integer.valueOf(-1))) 4253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 6184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaEstructurasOrganizativasActivos) { 6474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer iddpto, String dpto, String dptoNota, 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 291
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 673
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIDirectricesComiteAudBusiness subInformePAIDirectricesComiteAudBusiness; 274
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIDirectricesComiteAudBusiness subInformePAIDirectricesComiteAudBusiness; 275
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // this.datos = this.subInformePAIDirectricesComiteAudBusiness.obtenerDirectricesComiteAudPAI(idPAI, fecha, planAudAct.getEjercici(), this.agregado); 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIDirectricesComiteAudBusiness subInformePAIDirectricesComiteAudBusiness) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 54
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 64
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 65
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 63
STR.ADLRSTR.ADLR: Evita literales duplicados String userAgent = request.getHeader("User-Agent"); 83
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(userAgent!=null && userAgent.contains("Firefox")){ 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 232
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 242
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.io.File; 33
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 664
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 663
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 663
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 663
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 685
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 793
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1704
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 1933
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1965
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 2183
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoDescId> listaTiposAuditorias = auditoriaBusiness.buscarTipoMixtura(); 2603
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoDescId> listaTiposAuditorias = auditoriaBusiness.buscarTipoMixtura(); 2603
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Informe informe = new Informe(); 2973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3024
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if ((this.getTiposAuditorias()==null || this.getTiposAuditorias().compareTo("")==0) || this.getEstructuraOrganizativaSelecAr().equals(-1) || this.getEjercicioSelec().equals(-1)){ 3125
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getTiposAuditorias()==null || this.getTiposAuditorias().compareTo("")==0) || this.getEstructuraOrganizativaSelecAr().equals(-1) || this.getEjercicioSelec().equals(-1)){ 3124
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3273
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(habilitar){ 3635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3934
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 3933
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4233
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs(),elem.getNombreConEmailConOcultoConCompleto()); 4253
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4363
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs(),elem.getNombreConEmailConOcultoConCompleto()); 4383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 4513
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 4513
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 4663
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4805
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 4823
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4985
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 5003
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs(),elem.getNombreConEmailConOcultoConCompleto()); 5083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5345
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 5363
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 5443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5654
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 5653
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getEstructuraOrganizativaSelec()!=-1){ 5713
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 5783
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 5783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 5943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 5955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 6313
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 6363
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 6364
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6475
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 6493
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 6645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 6663
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 6675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7125
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(destinatario.getIdRecurs(),destinatario.getOculto()); 7143
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(destinatario.getIdRecurs(), destinatario.getNombreConEmailConOcultoConCompleto()); 7213
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<SelectItem> listaItemsDesti, SelectItem elemento) { 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 7663
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7745
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(destinatario.getIdRecurs(),destinatario.getOculto()); 7763
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(destinatario.getIdRecurs(), destinatario.getNombreConEmailConOcultoConCompleto()); 7773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 8263
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 8283
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 8293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 8355
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 8363
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 8435
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 8473
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDentroDestinatarioSelec()==null || this.getDentroDestinatarioSelec().equals(-1)){ 8754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8994
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 8993
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 9003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 9004
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 9013
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0 || listaItemsDestinatariosDentro==null) 9023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 9085
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 9093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 9175
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatarioSelec()==null || this.getDestinatarioSelec().equals(-1)){ 9584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 9803
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosBusquedaSelec!=null && !this.destinatariosBusquedaSelec.equals(-1)){ 9814
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 9823
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 9833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 9895
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 9903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 9975
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 10013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFueraDestinatarioSelec()==null || this.getFueraDestinatarioSelec().equals(-1)){ 10294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 10513
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 10514
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 10523
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 10524
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 10533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 10543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 10605
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 10613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 10695
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatariosBusquedaSelec()==null || this.getDestinatariosBusquedaSelec().equals(-1)){ 11114
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 11394
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: elem,listaItemsDestinatariosDisponibles private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 11394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDisponibles){ 11394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 11583
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 11625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11844
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0) 11863
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 11905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 12473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatarioSelec()==null || this.getDestinatarioSelec().equals(-1)){ 12864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDentroDestinatarioSelec()==null || this.getDentroDestinatarioSelec().equals(-1)){ 12994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatariosBusquedaSelec()==null || this.getDestinatariosBusquedaSelec().equals(-1)){ 13124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFueraDestinatarioSelec()==null || this.getFueraDestinatarioSelec().equals(-1)){ 13254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 13364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 13364
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 13363
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.auditoriaSelec.equals(-1)){ 13384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(0)){ 13874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (elem.getId().equals(1)){ 13894
STR.ADLRSTR.ADLR: Evita literales duplicados mensaje1 += elem.getDescripcion()+"<br>"; 13903
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += this.getResourceBundleCtes().getString("pr03GestionInformes.insertarDestinatarios.usuGuardar"); 14002
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje1+"<br>"; 14033
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje1+"<br>"; 14032
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje2+"<br>"; 14063
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje2+"<br>"; 14062
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14174
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14344
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14704
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14784
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14864
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text = text.substring(0 ,index) + text.substring(( index + marca.length()), text.length()); 14883
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14924
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return marca + " " + text; 14933
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return marca + " " + text; 14933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 14974
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 14974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 15114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 15114
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 15194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 15354
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 15354
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 15483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15854
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.auditoriaSelec.equals(-1)){ 15914
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 16244
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 16244
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<PapelesNotaInterna> listaNotaInterna = programaTrabajoBusiness.buscarPapelesNotaInterna(this.getEstructuraOrganizativaSelecAr(), 16255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (estSup != 0) { 16495
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destId = new DestTrabajoId(this.auditoriaSelec ,destinatario.getIdRecurs() , Constantes.CONST_DEST_NOTA_INTERNA , destinatario.getIndOrigen() ); 16953
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<HechoOculto> hechosOcultos, Destinatario destinatario) { 17104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 17203
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 17244
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 17285
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 17574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 17674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 17715
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 18014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18164
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 18163
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 18184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 18245
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 18564
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 18625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 19124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 19124
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 19123
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 19123
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Locale localeInforme = null; 19253
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Locale localeInforme = null; 19253
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", localeInforme); 19333
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", localeInforme); 19333
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter nombreCoResponsable = auditor.getNombre()+" "+auditor.getApellido(); 19613
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Object> parametros = new ArrayList<Object>(); 19753
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 20464
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 20534
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Auditor> responsables){ 20644
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] private someMethod(List<Auditor> responsables){ 20643
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(responsables!=null){ 20663
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " " + responsable.getApellido(); 20793
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " " + responsable.getApellido(); 20863
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(StringUtil.isEmpty(personaEnviado)){ 20913
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = director.getNombre() + " " + director.getApellido(); 20993
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 21153
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 21152
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21824
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 21885
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 22044
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 22044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ //global nota interna 22224
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme"))); 22263
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 22273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 22334
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 22444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 23184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 23224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 23274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 23314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<SelectItem> listaItemsEstructuraOrganizativaAr) { 23324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 23764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 23804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<SelectItem> listaItemsEstructuraOrganizativa) { 23814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 24434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 24474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 24774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 24814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 25084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 25174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 25504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 25674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 25844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshAr) { 25854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 25934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaDeshAr) { 26034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 26154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 26324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 26494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshAb) { 26544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 26674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaDeshAb) { 26724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 27584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 27624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean disabledListasDestinatariosNotaInterna) { 27634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 28934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 28974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionSelecFichLogico) { 28984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 29184
GC.AUTPGC.AUTP: Evita temporales innecesarios al convertir tipos primitivos a String. return new Long(this.getAuditoriaSelec()).toString()+","+new Long(Constantes.CONST_DEST_NOTA_INTERNA).toString(); 29193
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return new Long(this.getAuditoriaSelec()).toString()+","+new Long(Constantes.CONST_DEST_NOTA_INTERNA).toString(); 29193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!divisor.equals(Double.valueOf(0))) { 314
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String temp = internacionalizarNumero(resultado * 100) + "%"; 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. else if(value instanceof Integer){ 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (formatType){ 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += resultado += '%'; 2702
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3154
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += resultado += '%'; 3622
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (text == null || text.equals("")){ 3724
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer value = Integer.valueOf(text); 3763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer number, List<Integer> listNumbers){ 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.sql.SQLException; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(instance != null){ 145
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ResponsabilidadSocial instance = (ResponsabilidadSocial) this.getHibernateTemplate().get(ResponsabilidadSocial.class, idResponsabilidadSocial); 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean whereAdded = false; 333
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getNomResponsabilidad() != null && !example.getNomResponsabilidad().trim().equals("")){ 374
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%" + example.getNomResponsabilidad().toUpperCase() + "%"); 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.math.BigDecimal; 43
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 794
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 793
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 793
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 793
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 824
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 825
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarSeguimientoBusiness subInformePAIFoobarSeguimientoBusiness) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAISeguimientoRecomendacionesEOBusiness subInformePAISeguimientoRecomendacionesEOBusiness) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarAuditoriaBusiness subInformePAIFoobarAuditoriaBusiness) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3344
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 3343
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 3345
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 3373
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(ejercicio); 3503
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpINF010_1bis> finalResult = new ArrayList<CrpINF010_1bis>(); 3572
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpINF010_1> finalResult = new ArrayList<CrpINF010_1>(); 3772
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tipoTrabajo.intValue() == -1 || record.getIdTipoTr().equals(tipoTrabajo) ){ 3805
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Fecha", Fechas.getFechaConFormato(fechaCorte, "")); 4173
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(NumericoUtil.getIntegerValue(ideo,-1))); 4183
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", String.valueOf(ejercicio)); 4193
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Modulo" , String.valueOf(modulo)); 4203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4304
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 4303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4304
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 4333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5604
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 5603
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 5603
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5604
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 5643
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaPrevGastos = (ArrayList<AudPaiPrevgasto>) this.audPaiPrevgastoDAO.getPresupGastos(idPaiActual, fechaCorte); 5892
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaLiquidSAIUAI = (ArrayList<ControlPresupuesto>) this.controlPresupuestoDAO.getLiquidSAIUAI(idPaiActual, fechaCorte); 5922
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("PorEjec", String.valueOf( (int) porEjec )); 6763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6964
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6964
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 6963
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6963
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 7083
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. double totalHorasRealAnteriorXActividad = getTotalHoras(actList, act.getActividadId(), false, true); 7724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! act.getSubActividadDescr().equals("")){ 7874
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("HorasDisAudReal", NumericoUtil.internacionalizarNumero((int)horasDisAudReal)); 8613
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("HorasDisAudPre", NumericoUtil.internacionalizarNumero((int)horasDisAudPre)); 8623
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("HorasDisAudAnt", NumericoUtil.internacionalizarNumero((int)horasDisAudAnt)); 8633
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("HorasDisTotalReal", NumericoUtil.internacionalizarNumero((int)horasDisTotalReal)); 8663
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("HorasDisTotPre", NumericoUtil.internacionalizarNumero((int)horasDisTotalPre)); 8673
PB.CLPPB.CLP: Evitar el casting de tipos de datos primitivos para una menor precision. infView.addReportParam("HorasDisTotalAnt", NumericoUtil.internacionalizarNumero((int)horasDisTotalAnt)); 8683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8814
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 8813
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int DEAFULT_VALORACION_MEDIA = 0; 9074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9734
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9734
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 9913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 10313
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 10313
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 10343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11414
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. importeTemp = new BigDecimal(NumericoUtil.nvl(record.getImporte())); 11753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12314
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(ejercicio); 12463
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<ActividadInfo> actividades, Integer actividadId , boolean isActual , boolean isReal){ 13254
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod(List<ActividadInfo> actividades, Integer actividadId , boolean isActual , boolean isReal){ 13253
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<ActividadInfo> actividades, Integer actividadId , boolean isActual , boolean isReal){ 13253
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividadId = -1; 13283
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( actividadId == -1){ 13313
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, ArrayList<AudPaiPrevgasto> listaPrevGastos , Map mapTipoCambio) { 13684
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, ArrayList<ControlPresupuesto> listaLiquidSAIUAI , Map mapTipoCambio) { 13884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idfrase, String apartado, String autor, 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 494
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 493
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 493
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 493
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 525
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 793
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1114
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 1123
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 1182
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2374
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2823
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setDeshabilitarBotonDetalle(true); 2893
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setDeshabilitarBotonExcel(false); 2903
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 2965
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2963
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3314
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 3375
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 3373
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsEstructuraOrganizativa; 3412
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tsi.getValue().equals(idEstructuraOrganizativa)){ 3435
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 3553
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsEntidad; 3652
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 3803
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsTipoAuditoria; 3912
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 4053
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsEstado; 4182
STR.ADLRSTR.ADLR: Evita literales duplicados int longitud = elementoString.getDesc2().lastIndexOf(","); 4313
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 4453
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsAntiguedad; 4552
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 4693
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsDepartamento; 4822
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 5073
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsCriticidad; 5172
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 5333
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsPlazoEjec; 5442
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 5593
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TraducibleSelectItem> lista = (ArrayList<TraducibleSelectItem>)this.listaItemsAsociadaInforme; 5702
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 5853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6174
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<TraducibleSelectItem> lista, Object id){ 6294
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (selectItem.getValue().equals(id)) 6313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6934
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=50] public someMethod( Integer myarg, Integer myarg2 ){ 6933
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6933
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.estadisticasRecom.getFecAuditIni() != null) { 6983
STR.ADLRSTR.ADLR: Evita literales duplicados mensajeErrorFechas(this.getResourceBundleCtes().getString("aplicacion.desde").toString(),this.getResourceBundleCtes().getString("aplicacion.hasta").toString()); 7023
STR.ADLRSTR.ADLR: Evita literales duplicados mensajeErrorFechas(this.getResourceBundleCtes().getString("pr4SeguimientoEstadisticas.FechaInicio").toString(),this.getResourceBundleCtes().getString("pr4SeguimientoEstadisticas.FechaFin").toString()); 7083
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String fecha = formato.format(this.getestadisticasRecom().getFecAuditIni()); 7483
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String fecha = formato.format(this.getestadisticasRecom().getFecAuditIni()); 7483
STR.ADLRSTR.ADLR: Evita literales duplicados elementoString.setDesc2(bundle.getString("aplicacion.desde")+" "+elementoString.getDesc2()+fecha+" "); 7493
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. elementoString.setDesc2(bundle.getString("aplicacion.desde")+" "+elementoString.getDesc2()+fecha+" "); 7493
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter elementoString.setDesc2(bundle.getString("aplicacion.desde")+" "+elementoString.getDesc2()+fecha+" "); 7493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.getestadisticasRecom().getFecAuditIni()!=null && this.getestadisticasRecom().getFecAuditFin()!=null) 7533
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String fecha = formato.format(this.getestadisticasRecom().getFecAuditFin()); 7573
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String fecha = formato.format(this.getestadisticasRecom().getFecAuditFin()); 7573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. elementoString.setDesc2(elementoString.getDesc2()+fecha); 7583
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 7693
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String fecha = formato.format(this.getestadisticasRecom().getFecEmiIni()); 7933
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String fecha = formato.format(this.getestadisticasRecom().getFecEmiIni()); 7933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. elementoString.setDesc2(bundle.getString("aplicacion.desde")+" "+elementoString.getDesc2()+fecha+" "); 7943
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter elementoString.setDesc2(bundle.getString("aplicacion.desde")+" "+elementoString.getDesc2()+fecha+" "); 7943
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String fecha = formato.format(this.getestadisticasRecom().getFecEmiFin()); 7983
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String fecha = formato.format(this.getestadisticasRecom().getFecEmiFin()); 7983
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. elementoString.setDesc2(elementoString.getDesc2()+bundle.getString("aplicacion.hasta")+" "+fecha); 7993
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter elementoString.setDesc2(elementoString.getDesc2()+bundle.getString("aplicacion.hasta")+" "+fecha); 7993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 8103
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String fecha = formato.format(this.estadisticasRecom.getFechaVencimiento()); 8313
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String fecha = formato.format(this.estadisticasRecom.getFechaVencimiento()); 8313
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 8453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!enc) 8753
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 10064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] private someMethod( Integer myarg, Integer myarg2 ){ 10063
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 10063
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> nombres = new ArrayList<String>(); 10082
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (resultadosTotales.equals(1)){ 11094
STR.ADLRSTR.ADLR: Evita literales duplicados cambiarTamanoColumnas("790px", "120", nombres, 790); 11103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (resultadosTotales.equals(2)){ 11114
STR.ADLRSTR.ADLR: Evita literales duplicados cambiarTamanoColumnas("345px", "45", nombres, 345); 11143
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=28] private someMethod(String tamano, String maxLength, ArrayList<String> nombres, Integer tamanoTotal){ 11183
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(String tamano, String maxLength, ArrayList<String> nombres, Integer tamanoTotal){ 11183
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(String tamano, String maxLength, ArrayList<String> nombres, Integer tamanoTotal){ 11183
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 11235
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String nombre = (String)it.next(); 11243
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String nombre = (String)it.next(); 11243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verEO")){ 11264
STR.ADLRSTR.ADLR: Evita literales duplicados this.columClases += "I,"; 11303
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verNomAudit")){ 11314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verEntidad")){ 11364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verAntiguedad")){ 11414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verHechoObs")){ 11464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verVaInforme")){ //Incidencia 3922 11514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verFechCumplimiento")){ 11564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verRecomendacion")){ 11614
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verPlazoEjec")){ 11664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verSeguimiento")){ 11714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verPlanAccion")){ 11764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verAudAsignado")){ 11814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verResponsable")){ 11864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verCoResponsable")){ 11914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verDestinatarios")){ 11964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verResponsablesCumpl")){ 12014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if(nombre.equals("verCriticidad")){ 12064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verIdentificadorRecom")){ 12134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verFechaIncioAud")){ 12194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verFechaEmisionDef")){ 12254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verFechaEstado")){ 12314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verDepartamento")){ 12374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verEstadoNoAgrup")){ 12434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verComentarios")){ 12494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verComentAuditado")){ 12554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(nombre.equals("verTipoAuditoria")){ 12614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12764
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. this.tamanoPixel +="px"; 13075
STR.ADLRSTR.ADLR: Evita literales duplicados this.tamanoPixel +="px"; 13073
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.tamanoPixel +="px"; 13072
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13284
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] private someMethod( Integer myarg, Integer myarg2 ){ 13283
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> nombres = new ArrayList<String>(); 13312
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=71] private someMethod( Integer myarg, Integer myarg2 ){ 14083
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 14083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 14655
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (actual.equals("NombreAud")){ 14674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("Resp")){ 14774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("CoResp")){ 14874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("RespEjec")){ 14974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("AudAsign")){ 15074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("Destinat")){ 15174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("FechPrevCumpl")){ 15274
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("FechEst")){ 15374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("Entidad")){ 15474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("Antig")){ 15574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("EstOrg")){ 15674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("Crit")){ 15774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("PlazEjec")){ 15874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("TipoAud")){ 15974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }if (actual.equals("Asociada")){ //Incidencia 3922 16074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16244
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=66] public someMethod( Integer myarg, Integer myarg2 ){ 16243
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 16243
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16244
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.estadisticasRecom.isAgruAuditoria() || this.estadisticasRecom.isAgruResponsable() || this.estadisticasRecom.isAgruRespEjec() ||this.estadisticasRecom.isAgruAuditorAsignado() || this.estadisticasRecom.isAgruDestinatario() 16343
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 16532
STR.ADLRSTR.ADLR: Evita literales duplicados this.tamanogruEstrOrgMaxLen = "60"; 16563
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 16682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 16862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 17042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 17222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; //Incidencia 4053 17402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 17582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 17762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 17952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 18152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 18332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 18512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 18692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 18872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.columClasesAgru +="I,"; 19062
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (detEstRecom.getProceso()!=null) 19313
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. totalEnProceso = 0; 19343
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (detEstRecom.getPendientes()!=null) 19363
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. totalPendientes = 0; 19393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (detEstRecom.getImplantadas()!=null) 19413
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. totalImplantadas = 0; 19443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (detEstRecom.getNoConsideradas()!=null) 19463
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. totalNoConsideradas = 0; 19493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (detEstRecom.getPlanesAccion()!=null) 19513
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. totalPlanAccion = 0; 19543
STR.ADLRSTR.ADLR: Evita literales duplicados this.columClasesAgru +="D,"; 19623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (seleccionadas[0].equals(Integer.valueOf(1))){ 20004
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ResourceBundle bundle = ResourceBundle.getBundle("resources.applicationResources", locale); 20063
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. ResourceBundle bundle = ResourceBundle.getBundle("resources.applicationResources", locale); 20063
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.literalTituloListado+=totalEnProceso+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraProceso")+" "; 20113
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.literalTituloListado+=totalEnProceso+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraProceso")+" "; 20112
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.literalTituloListado+=totalPendientes+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraPendientes")+" "; 20153
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.literalTituloListado+=totalPendientes+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraPendientes")+" "; 20152
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.literalTituloListado+=totalImplantadas+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraImplantadas")+" "; 20193
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.literalTituloListado+=totalImplantadas+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraImplantadas")+" "; 20192
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.literalTituloListado+=totalNoConsideradas+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraNoConsideradas"); 20233
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.literalTituloListado+=totalNoConsideradas+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraNoConsideradas"); 20232
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.literalTituloListado+=totalPlanAccion+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraPlanAccion"); 20273
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.literalTituloListado+=totalPlanAccion+" "+bundle.getString("pr4SeguimientoEstadisticas.mostrarAgrupar.cabeceraPlanAccion"); 20272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.tamanoPixel +="px"; 20372
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20944
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 20943
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 20972
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "," + this.estadisticasRecom.getEstadoRecom()[j]; 21003
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 21052
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "," + this.estadisticasRecom.getDepartamentos()[j]; 21083
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 21152
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + ei.getId() + ","; 21173
STR.ADLRSTR.ADLR: Evita literales duplicados cadena = cadena + "1,"; 21193
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 21193
STR.ADLRSTR.ADLR: Evita literales duplicados cadena = cadena + "0,"; 21213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 21213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 21243
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 21263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 21293
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 21313
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 21343
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 21363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1;"; 21393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0;"; 21413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 21694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(listElementoString.get(i).getDesc2().equals("- Seleccione -") || listElementoString.get(i).getDesc2().equals("")){ 21864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 21944
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 21943
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 21972
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "," + this.estadisticasRecom.getEstadoRecom()[j]; 22003
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 22062
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "," + this.estadisticasRecom.getDepartamentos()[j]; 22093
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 22152
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + ei.getId() + ","; 22173
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 22193
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 22213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 22243
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 22263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 22293
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 22313
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1,"; 22343
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0,"; 22363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "1;"; 22393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + "0;"; 22413
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter formatoFechaExcel="mso-number-format:'"+bundle.getString("aplicacion.fechas.patron")+"'"; 22983
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] public someMethod( Integer myarg, Integer myarg2 ){ 23033
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter formatoFechaExcel="mso-number-format:'"+bundle.getString("aplicacion.fechas.patron")+"'"; 23833
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ){ 23893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 24704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 24904
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 24955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25164
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listaAuditSelec.size()<5){ 25193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25644
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 25643
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(""); 25702
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementosInteger elementInt = new ElementosInteger(); 25733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena=cadena + ei.getDesc()+ ", "; 25863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getDesc1().equals(bundle.getString("pr4SeguimientoEstadisticas.figurasImplicadas"))){ 26104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { //Incidencia 3922 26264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 26424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 26574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 26584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). return (this.estadisticasRecom.getIdeo().equals(Integer.valueOf(-1))); 28254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 28944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleDerechaAuditoresHabilitada) { 29494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleDerechaAuditoresDeshabilitada) { 29584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaAuditoresHabilitada) { 29674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaAuditoresDeshabilitada) { 29764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaAuditoresHabilitada) { 29854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 29894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 29934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaAuditoresDeshabilitada) { 29944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 30064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 30104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer idEstructuraOrganizativaPersonas) { 30114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30294
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (agruparActivo == 0) 30303
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return "1"; 30333
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (auxAgruparActivo!=null && auxAgruparActivo.equals("0")){ 30373
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres }else if (auxAgruparActivo!=null && auxAgruparActivo.equals("1")){ 30393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 32034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 32614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 33934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 33974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 34574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 34614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 34894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 34934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 35744
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.listaAuditoresDisponibles == null) 35763
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.renderListado = true; 35793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 36084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 36124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 36214
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosInteger elemento = new ElementosInteger(); 36303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 36344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 36434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 36964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 38824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 38904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 38984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 41784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 41824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 41944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 42104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 42144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 42994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 43074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 43154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 43234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 43314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 43394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof FirmaId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpais() == null ? 0 : this.getIdpais().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdfirma() == null ? 0 : this.getIdfirma().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException; 114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException; 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException; 114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException; 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException; 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int idEntidadRisk, int idSector, int idProceso, java.lang.String nombreManual) throws java.rmi.RemoteException; 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException; 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException; 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int idGrafico, int idProceso, int idTipoRiesgo, java.lang.String idTipoControl, java.lang.String nombreManual, int agregado) throws java.rmi.RemoteException; 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException; 144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException; 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException; 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 164
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(int idManual, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 174
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(int idEntidadRisk, int idSector, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 184
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 184
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(int idEntidadRisk, int idSector, int idProceso, int idSubProceso, int idTipoRiesgo, int idFactor, java.lang.String nombreManual, int idEstado, java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 204
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 214
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int idProceso, int idActividad, int idSector, java.lang.String[] empresas, int estado, int planAccion, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException; 224
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException; 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String idioma, java.lang.String version) throws java.rmi.RemoteException; 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 234
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int idMapa, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 254
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int idMapa, int[] procesos, int[] tiposRiesgo, java.lang.String version, java.lang.String idioma) throws java.rmi.RemoteException; 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException; 264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException; 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado) throws java.rmi.RemoteException; 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException; 274
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException; 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, java.lang.String version, java.lang.String idioma, int estado, int idProceso) throws java.rmi.RemoteException; 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException; 284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException; 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, int estado, java.lang.String version, java.lang.String idioma, int proceso, int subproceso, int tiporiesgo) throws java.rmi.RemoteException; 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException; 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException; 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String login, java.lang.String password, java.lang.String idioma, int estado, java.lang.String version) throws java.rmi.RemoteException; 294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 165

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iteratorPadre.hasNext() ) 675
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getPesoTotal().equals( 0 ) 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 984
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) 983
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( filaMenuCentro.getProfundidad().equals( "3" ) ) // Tarea 1024
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String nombreNodo = filaMenuCentro.getCodigo() + "-" + filaMenuCentro.getValor(); 1043
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iteratorNodoPadre.hasNext() ) 1345
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. java.util.Map.Entry<java.lang.Object,TreeNode> entrada = (java.util.Map.Entry<java.lang.Object,TreeNode>) iteratorNodoPadre.next(); 1365
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( sumaPesos.equals( 0 ) 1494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || filaMenuCentro.getPeso().equals( 0 ) ) 1504
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iterator.hasNext() ) 1815
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter filaAvance.setNombreNodo( filaMenuCentro.getCodigo() + "-" + filaMenuCentro.getValor() ); 2133
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iteratorNodoPadre.hasNext() ) 2275
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( sumaPesos.equals( 0 ) 2424
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || filaMenuCentro.getPeso().equals( 0 ) ) 2434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( filaMenuCentro.getProfundidad().equals( "0" ) ) // Area 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3274
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) 3273
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. MessageFormat messageFormat = new MessageFormat( mensaje ); 3333
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. MessageFormat messageFormat = new MessageFormat( mensaje ); 3433
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. MessageFormat messageFormat = new MessageFormat( mensaje ); 3533
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. MessageFormat messageFormat = new MessageFormat( mensaje ); 3623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(TipoConceptoGasto.class) 555
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select case when max(idconcepto) is null then 0 else max(idconcepto) end +1 from TipoConceptoGasto").get(0); 785

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 494
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 1375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. MessageFormat messageFormat = new MessageFormat (this.getResourceBundleCtes().getString("pr11Mantenimiento.tipoCambios.mensaje.altaTipoCambiosVarios")); 3465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMonedas == null) 3593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaAnos == null) 3833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4044
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMes == null) 4053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacionVarios) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 882

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="ExperienciaDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 345
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 454
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 454
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 451
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 593
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 623
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ExperienciaId id, CategoriaAuditor categoriaAuditor, 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<Parametro> retVal = this.getParametroDAO().findByExample( 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TrabColBusiness { 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List resultado = this.getTrabColDAO().findTrabCol(objTrabCol.getDescripcion(),objTrabCol.getTipoColaborac().getIdcolabora(), objTrabCol.getIdtipo()); 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 643
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 944
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. CategoriaAuditor categoriaAuditorSeleccionado = this.categoriaAuditorBusiness.buscarCategoriaAuditorById(categoriaAux.getIdcatego()); 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1614
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.categoriaAuditor.getPuedeDelegar() == null) 1623
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.categoriaAuditor.getPuedeDelegar() == 0) 1643
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return "1"; 1673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (puedeDelegar.equals("-1")) 1714
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (puedeDelegar.equals("-1")) 1713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (puedeDelegar.equals("0")) 1734
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (puedeDelegar.equals("0")) 1733
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (puedeDelegar.equals("0")) 1733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (puedeDelegar.equals("1")) 1754
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (puedeDelegar.equals("1")) 1753
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (puedeDelegar.equals("1")) 1753
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mcaActivo){ 1845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 443
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1014
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1053
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1275
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. gruposDisponibles.add(new SelectItem(this.ideo,getResourceBundleCtes().getString("pr15Mensajeria.enviar.todoElDepartamento") + " ("+nombreEstructura+")")); 1665
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. gruposDisponibles.add(new SelectItem(this.ideo,getResourceBundleCtes().getString("pr15Mensajeria.enviar.todoElDepartamento") + " ("+nombreEstructura+")")); 1663
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter gruposDisponibles.add(new SelectItem(this.ideo,getResourceBundleCtes().getString("pr15Mensajeria.enviar.todoElDepartamento") + " ("+nombreEstructura+")")); 1663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1824
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected boolean validateNuevoMensaje(){ 2234
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected boolean validateNuevoMensaje(){ 2233
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((gruposSeleccionados.size() > 0 || usuariosSeleccionados.size() > 0) && !textoMensaje.trim().equals("") && !asunto.trim().equals("")){ 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 2384
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 2384
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(validateNuevoMensaje()){ 2405
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter mensaje.setRemitente(this.getUserSecurity().getUsuarioActual().getNombre() + " " + this.getUserSecurity().getUsuarioActual().getApellido()); 2433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2624
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (id.getValue().equals(-1)){ 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<SelectItem> lista, Object id){ 3914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (SelectItem.getValue().equals(id)) 3933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (id.equals(-1)) 4454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getObject(gruposSeleccionados, id)==null) 4473
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.gruposSeleccionados.add(getObject(gruposDisponibles, id)); 4513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (id.equals(-1)) 4694
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(getObject(gruposDisponibles, id)==null) 4713
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.gruposDisponibles.add(getObject(gruposSeleccionados, id)); 4753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4934
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.getUserSecurity().getUsuarioActual().getNombre() + " " + this.getUserSecurity().getUsuarioActual().getApellido(); 4943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5094
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer[] usuariosDisponiblesSeleccionados) { 5604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer[] seleccionUsuariosSeleccionados) { 6544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleDerechaUsuariosDeshabilitada) { 6794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleDerechaUsuariosHabilitada) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleDerechaUsuariosDeshabilitada) { 6974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaUsuariosHabilitada) { 7064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaUsuariosDeshabilitada) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaUsuariosHabilitada) { 7244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaUsuariosDeshabilitada) { 7334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleDerechaGruposHabilitada) { 7424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleDerechaGruposDeshabilitada) { 7514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleDerechaGruposHabilitada) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleDerechaGruposDeshabilitada) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaGruposHabilitada) { 7784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaGruposDeshabilitada) { 7874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaGruposHabilitada) { 7964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaGruposDeshabilitada) { 8054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 223
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 585
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer IdFirma = this.firmaDAO.getMaxIdFirma(); 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.extAuditoriaBusiness.existeNombramientoFirma(id.getIdpais(), id.getIdfirma())){ 855
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idpresup, String nombre, 324
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpresup, String nombre, 323
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desincid!=null) 405
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desincid!=null) 403
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desrecom!=null) 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(accion!=null) 483
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 543
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idpresup, String nombre, 604
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpresup, String nombre, 603
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desincid!=null) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desrecom!=null) 713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(accion!=null) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 313
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 313
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ElementoDescId estadoAntiguo = programaTrabajoDAO.getEstadoTipo( pt.getId().getIdaudito(), 445
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). boolean esArea = temporal.getIndtipo().equals( Integer.valueOf(0) ); 554
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( ! esArea ) 575
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( temporal.getIndtipo().equals( Integer.valueOf(0) ) ) 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, String codigo, 954
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod(Integer idAudito, String codigo, 953
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((!movimiento.equals(1)) && (!movimiento.equals(2))) 975
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((!movimiento.equals(1)) && (!movimiento.equals(2))) 974
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((!movimiento.equals(1)) && (!movimiento.equals(2))) 973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (existe==false) 1003
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (existe==false) 1005
STR.ADLRSTR.ADLR: Evita literales duplicados if((codigoPadre != null) && (!codigoPadre.equals(""))) { 1063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (movimiento.equals(2)) 1114
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (huecoCreado==false) 1163
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (huecoCreado==false) 1165
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (movimiento.equals(1)) 1204
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.existeNodo(idAudito, nodoSiguiente)) 1233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (nodosRenombrados==false) 1313
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados==false) 1315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pt!=null) 1483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pt!=null) 1553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1665
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (hayHermanos==true) 1693
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (hayHermanos==true) 1695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, String codigoIni, 1774
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod(Integer idAudito, String codigoIni, 1773
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idAudito, String codigoIni, 1773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 1953
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 1973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 1993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 2013
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 2103
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 2123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 2143
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 2163
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((existeNodo1==false) || (existeNodo2==false)) 2263
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if((existeNodo1==false) || (existeNodo2==false)) 2265
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((tarea1==null) && (tarea2==null)) 2313
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((hoja2.equals("00")) && (!movimiento.equals(2))) 2334
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (movimiento) 2404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (codigoIni.length()==2) 2653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (codigoIni.length()==5) 2673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (codigoFin.length()==2) 2683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 2713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (codigoIni.length()==8) 2723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (codigoFin.length()==5) 2733
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 2763
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (codigoIni.length()==11) 2773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, String codigoIni, String codigoFin, 2864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod(Integer idAudito, String codigoIni, String codigoFin, 2863
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idAudito, String codigoIni, String codigoFin, 2863
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (movValido==false){ 2895
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (movimiento) 3034
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (huecoCreado==false){ 3145
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados==false){ 3195
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 3245
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (huecoCreado==false){ 3365
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados==false){ 3445
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 3495
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((ultimoCodigo.equals("")) || (!ultimoCodigo.equals(codigoIni))){ 3564
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (codigoIni.length()) 3584
STR.ADLRSTR.ADLR: Evita literales duplicados ultimoCodigo += ".00"; 3613
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00"; 3612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00"; 3652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00.00.00"; 3702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00.00"; 3722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += ultimoCodigo += ".00"; 3742
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (nodosRenombrados==false){ 3855
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 3905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos==true){ 4135
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 4154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 4194
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 0; 4243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos==true){ 4385
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 4404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 4444
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 0; 4493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigoFin.equals(codigo)) 4593
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos==true){ 4625
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 4644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 4684
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 0; 4733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigoFin.equals(codigo)) 4813
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (sonHermanos==true){ 4845
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)){ 4864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 4904
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 0; 4953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 5033
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(nExisteDebajo==false) 5063
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(nExisteDebajo==false) 5065
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(sigHueco.getIdtiposu() != null) 5183
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if ((rellenado==false) || (renombrados==false)){ 5255
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 5315
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (rellenado==false){ 5355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, long idNodo, long idPadre, 5434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(pt == null) 5473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(existeNuevo){ 5525
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if ((existeNuevo==false) && (existePadre==true)) 5645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorHijos.hasNext()){ 5705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAuditoria, long idTipoPadre, 5964
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(Integer idAuditoria, long idTipoPadre, 5963
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (nivel == 0){ 6003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7174
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ProgramaTrabajo> listaPrograma= programaTrabajoDAO.getNodosHijos(new ProgramaTrabajoId(planificacion.getIdAudito(),planificacion.getIdTipo())); 7325
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ProgramaTrabajo> listaResultado= new ArrayList(); 7333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 7355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7814
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 7845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 7944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!estHijos.getTotal().equals(Integer.valueOf(0))){ 8064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8154
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ) { 8153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!estHijos.getTotal().equals(Integer.valueOf(0))){ 8214
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(makeUpdate) 8803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) { 8863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((estHijos!=null) && !estHijos.getTotal().equals(Integer.valueOf(0))){ 8924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 9385
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!this.comprobarSubArea(pt.getId().getIdaudito(), pt.getId().getIdtipo())) 9403
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size()>0) 9433
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 9463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 9525
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!this.comprobarTarea(pt.getId().getIdaudito(), pt.getId().getIdtipo())) 9543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size()>0) 9573
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 9603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9644
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 9675
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(pt.getIndtipo().equals(Integer.valueOf(2))){ 9694
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!this.comprobarHoja(pt.getId().getIdaudito(), pt.getId().getIdtipo())) 9703
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!this.comprobarTarea(pt.getId().getIdaudito(), pt.getId().getIdtipo())) 9733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size()>0) 9773
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 9803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9984
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.programaTrabajoDAO.findTareasAuditoria(idAudito, idTipo).size() > 0) 9993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idRecurs, 10044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ){ 10203
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 10203
STR.ADLRSTR.ADLR: Evita literales duplicados nombreAuditoriaNode.setData( new FilaMenuCentro( -1, nombreAuditoria, "-1", -1, Integer.valueOf( 100 ), -1 ) ); 10283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( cont < elementosArbol.size() ) 10455
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( profundidad.equals( 0 ) ) 10523
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals( 0 ) ) 10524
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux0 = new TreeNodeImpl(); 10553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals( 1 ) ) 10784
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux1 = new TreeNodeImpl(); 10803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals( 2 ) ) 11054
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux2 = new TreeNodeImpl(); 11073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals( 3 ) ) 11314
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3=new TreeNodeImpl(); 11333
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals( 3 ) ) 11854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals( 3 ) ) 12364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 65
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 93
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 254
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idtipo, String destipo, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 223
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 233
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 273
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 365
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 493
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 603
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 484
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 755
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda != null) 963
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1043
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda != null) 1053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda != null) 1243
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaBusqueda = this.estructuraEntidadBusiness.find(this.estructuraEntidad.getIdeosup(),estructuraEntidad.getDeseo(),idNivelCombo); 1345
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. EstructuraEntidad auxEstructuraEntidadSeleccionado = this 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1864
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.estructuraEntidadSeleccionado().getNivel().getIdnivel().equals(Constantes.CONST_NIVEL_DIRECCION)) 1933
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.formularioEstructuraEntidadBean.setEstructurasComboDisabled(false); 1963
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. EstructuraEntidad auxEstructuraEntidadSeleccionado = this.estructuraEntidadSeleccionado(); 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMonedas == null) 2313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
STR.ADLRSTR.ADLR: Evita literales duplicados retVal.add(new TraducibleSelectItem(-1, "Seleccione")); 2383
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2415
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mcaActivo){ 2565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaNiveles == null) 2713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaPaises == null) 2953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 163
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoEstudio instance = (TipoEstudio) this.getHibernateTemplate().get( 635
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 775

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (estados.size() < 18) 773

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.FaseDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 301
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. EstructorTreeDAO { 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer)this.getHibernateTemplate().find("select case when max(node) is null then 0 else max(node) end +1 from EstructorTree").get(0); 385
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 514
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (arg0.getInt(2)!=0) 543
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. id.setParentnode(null); 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (resultado.size()>0) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = " From EstructorTree " + 974
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String HQL = " From EstructorTree " + 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1033
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String dpto = new String(); 1142
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1155
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. String lineage = new String(); 1173
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String lineage = new String(); 1172
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(m.get("lineage")!=null){ 1185
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. dpto = dpto + id + ","; 1233

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 371
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
STR.ADLRSTR.ADLR: Evita literales duplicados this.usuario.setNuuma(""); 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1544
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Usuario usuario = (Usuario)tablaBusqueda.getRowData(); 1613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2274
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Usuario usuario = new Usuario (); 2293
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Usuario usuario = new Usuario (); 2293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2485
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.formularioAsignacionGruposBean.setListaBusqueda(this.usuarioBusiness.buscarPermisosPersonales(usuarioSeleccionado.getIdusuari())); 2545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Descripcion: genera un informe que refleja el número de auditorias realizadas, los objetivos previstos y el porcentaje de cumplimiento de los mismos del módulo Informes Comité y Dirección. 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiOpcionId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getApartado() == null ? 0 : this.getApartado().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTipo() == null ? 0 : this.getTipo().hashCode()); 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger=LogFactory.getLog(ExceptionInterceptor.class); 195
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Method m, Object[] args, Object target, Throwable excepcion) throws FooBarBussinessException { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Method m, Object[] args, Object target, Throwable excepcion) throws FooBarBussinessException { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Method m, Object[] args, Object target, Throwable excepcion) throws FooBarBussinessException { 223
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. public someMethod(Method m, Object[] args, Object target, Throwable excepcion) throws FooBarBussinessException { 223
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String metodo = m.getDeclaringClass().getName() + "." + m.getName(); 303
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indiceOra!=-1){ 415
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. facesContext.addMessage(null, new FacesMessage(this.resourceBundle.getString("auditmap.errores.conexionBD")+" "+errorORA)); 453
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter facesContext.addMessage(null, new FacesMessage(this.resourceBundle.getString("auditmap.errores.conexionBD")+" "+errorORA)); 453

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 174
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 174
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(arg2==null){ 195
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 254
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String returnValue=null; 273

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 404
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 401
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 575
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!datosPAIHolding.getIdpaihold().equals(idpaihold)) 855
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!datosPAIHolding.getIdpaihold().equals(idpaihold)) 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof TextoEvalId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 795
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getAnno() == null ? 0 : this.getAnno().hashCode()); 804
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdevalua() == null ? 0 : this.getIdevalua().hashCode()); 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. EvalAuditor instance = (EvalAuditor) this 805
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.template.update("DELETE FROM some_table WHERE idaparta IN (SELECT t.idaparta FROM some_table t WHERE anno=?) And idrecurs=?", param.toArray()); 895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 923
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 973
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1485
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " and eval.id.idrecurs=?"; 2033
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " and eval.id.anno=?"; 2073
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 2263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 2433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 2523
LOOP.PILOOP.PI: Evita irregularidades en un bucle while while(iteratorTemp.hasNext()){ 2754
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2755
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer IdEpigrafe = epigrafe.getIdEpigrafe(); 2884
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<ApartadoCuestionario> listaApartados = new ArrayList();//(List<ApartadoCuestionario>) new ApartadoCuestionario(); 2893
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 3553
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. parametrosF[j]=parametros[j]; 3913
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 4053
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 4103

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 83
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 135
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected SubInformeSeleccionRatiosBean subInformeSeleccionRatiosBean; 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.generarDocumento){ 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformeRatiosBean.cargarSubInformeRatio1(this.getIdPai(), this.getFecha(), this.getCodMoneda(), this.getIdPaiAnterior(), this.getFechaPaiAnterior()); 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug(">>> Inicio de Guardar Informe de RATIOS [" + tipo + "]"); 4053
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.trazaDebug(">>> Inicio de Guardar Informe de RATIOS [" + tipo + "]"); 4053
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug(">>> Final de Guardar Informe de RATIOS [" + tipo + "]"); 4373
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.trazaDebug(">>> Final de Guardar Informe de RATIOS [" + tipo + "]"); 4373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 4793
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 4873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 4953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 494
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<LiquidacionGasto> l) { 2024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod(List<LiquidacionGasto> l) { 2023
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(List<LiquidacionGasto> l) { 2023
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TipoCambio tipoCambioTemp; 2093
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TipoCambio tipoCambioBusqueda = new TipoCambio(); 2153
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TipoCambioId tipoCambioBusquedaId = new TipoCambioId(); 2163
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2205
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fecha = new Date(); 2283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 2295
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 2393
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(importeCambioOrigen==null){ 2405
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2464
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2583
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2604
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaOrigen.toString()+anno+mes); 2713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2784
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if (liquidacionGasto.getIdActividad().equals(Constantes.CONST_ACTIVIDAD_AUDITORIAS) || liquidacionGasto.getIdActividad().equals(Constantes.CONST_ACTIVIDAD_SEGUIMIENTO_RECOMENDACIONES)) { 3925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 4193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Integer anioGasto = Fechas.getAnio(gasto.getFeconcep()); 5133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6774
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6835
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ControlPresupuestoId controlPresupuestoId = new ControlPresupuestoId (); 6853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PaiHolDocumentoId id, PaiHolding paiHolding, 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 334
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 754
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 973
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1005
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(! StringUtil.isEmpty(this.mensajeInformativo)){ 1094
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtil.isEmpty(this.mensajeInformativo)){ 1095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1644
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaPlanAccion == null) 2493
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaPlanAccion.size()); 2523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem seleccione = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 3355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 223
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 394
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idPAIHolding != null){ 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 145
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ExtTipoInforme instance = (ExtTipoInforme) this.getHibernateTemplate().get( 645
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.TipoInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tipoinf != null && !tipoinf.equals("")){ 925
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(tipoinf) like ? "; 932
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+tipoinf.toUpperCase()+"%"); 943
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by tipoinf"; 962
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014

src.org.apache.myfaces.tiles.example.DemoActionListener
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 303
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println("Phase: "+actionEvent.getPhaseId()); 321

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.FaseDAO; 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 324
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 324
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 323
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 614
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 673
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setDefaultValues(); 723
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 755
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 924
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 923
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1004
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. reportView = crpComiteDireccionBusiness.generateControlTiempo(eo, ejercicio, fechaCorte, InformeConstantes.INFORME_POR_EO, false, section.getIdSec()); 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1504
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (ejercicioVisible || anioLiquidacionVisible){ 1593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura != null){ 2415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="ArmarioDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 285
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 374
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 371
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 463
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idarmari, EstructuraEntidad estructuraEntidad, 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 363
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 363
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 775
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((this.detalleImputacionTiempo.getFechaInicio()==null) && (this.detalleImputacionTiempo.getFechaFin()==null)){ 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1244
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1243
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.estadisticaImpTiempo = this.imputacionTiempoBusiness.buscarInformacionReferencia(this.fichaAuditor.getIdrecurs(), this.fichaAuditor.getValorActivo()); 1295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException { 1514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException { 1514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException { 1514
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 2663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3125
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (tipoImput.getIdimputa(), tipoImput.getDesimputa()); 3143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4055
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2.hasNext()) { 4695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5444
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleImputacionTiempo detalleImputacionTiempo = null; 5453
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleImputacionTiempo detalleImputacionTiempo = null; 5453
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 5964
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 6084
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 6084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 6084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 6204
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 6204
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleImputacionTiempo detalleImputacionTiempo = null; 6213
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleImputacionTiempo detalleImputacionTiempo = null; 6213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 6275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 6784
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 6784
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleImputacionTiempo detalleImputacionTiempo = null; 6793
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleImputacionTiempo detalleImputacionTiempo = null; 6793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 6855
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FechaCierre fechaCierre = this.imputacionTiempoBusiness.eliminarImputacion(this.fichaAuditor.getIdrecurs(), detalleImputacionTiempo.getIdTiempo()); 6923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 7074
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 7415
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleImputacionTiempo detalleImputacionTiempo = (DetalleImputacionTiempo) iterador.next(); 7423
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleImputacionTiempo detalleImputacionTiempo = (DetalleImputacionTiempo) iterador.next(); 7423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. }else if( !detalleImputacionTiempo.getIdAuditor().equals(this.getUserSecurity().getIdRecurso()) && this.getUserSecurity().isWriteAllowedDepartmental() ) 7523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 443
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 492

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 253
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 253
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 945
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(iterator == null){ 1065
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaPlanes = planAccionBusiness.buscarSeleccionPlanesP(this.paisSelec, this.entidadSelec, this.firmaSelec, this.presupuestoSelec, this.ejercicioSelec, this.estadoSelec, this.eoSelec); 1895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2114
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 2123
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2235
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 2263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2685
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 2723
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.ejercicioSelec.equals(-1)){ 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.ejercicioSelec!= null && !this.ejercicioSelec.equals(-1) || 2994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.paisSelec != null && !this.paisSelec.equals(-1)){ 3004
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3113
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3915
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(pais.getIdpais(),pais.getDespais()); 3943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r, String.valueOf(r)); 4463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4735
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId(),r.getDescripcion()); 4773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 6975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 583
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PermisoId)) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 815
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdGrupo() == null ? 0 : this.getIdGrupo().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEsGrupo() == null ? 0 : this.getEsGrupo().hashCode()); 844
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdModulo() == null ? 0 : this.getIdModulo().hashCode()); 864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DestInforme instance = (DestInforme) this.getHibernateTemplate().get( 755
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DestInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 243
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final String FORMULARIO_SELECCION_PAI_HOLDING = "seleccionPAIHolding"; 774
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String FORMULARIO_SELECCION_PAI_HOLDING = "seleccionPAIHolding"; 775
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 793
STR.ADLRSTR.ADLR: Evita literales duplicados this.claseBotonBorradoFisico = "deshabilitado"; 853
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.getUserSecurity().isWriteAllowedPersonal()){ 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1054
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1055
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaPAIsHolding = this.paiHoldingBusiness.cargarSeleccionPaiHoldingP(this.holdingSelec, this.nombre, this.fecIniDesde, this.fecIniHasta, this.estado, this.ejercicio); 1385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 1853
STR.ADLRSTR.ADLR: Evita literales duplicados this.claseBotonBorradoFisico = "contextual"; //damos estilo al boton borrado fisico 2023
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (idHolding != null) { 2113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(mostrarListaPAIs) 2823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 3143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 3373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3444
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(item.getId(), item.getDescripcion()); 3563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 613
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof TrazaId)) 633
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TrazaId castOther = (TrazaId) other; 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
RGM.NUOTRGM.NUOT: No utilizar el operador ternario result = 37 * result + (getDescTraza() == null ? 0 : this.getDescTraza().hashCode()); 744
RGM.NUOTRGM.NUOT: No utilizar el operador ternario result = 37 * result+ (getFecTraza() == null ? 0 : this.getFecTraza().hashCode()); 754
RGM.NUOTRGM.NUOT: No utilizar el operador ternario result = 37 * result+ (getModulo() == null ? 0 : this.getModulo().hashCode()); 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 892
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String this.getHibernateTemplate().bulkUpdate(sql.toString(), parametros.toArray()); 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 393
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idpais, String despais, Integer ideo, 454
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desincid!=null) 635
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desincid!=null) 633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(desrecom!=null) 653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(accion!=null) 683
STR.ADLRSTR.ADLR: Evita literales duplicados this.desincidAdaptado = ""; 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FraseCelebrBusiness { 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<FraseCelebr> retVal = this.getFraseCelebrDAO().findByExample( 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 423
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 675
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (bMostrarIncluir) { 753
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacion(fecInicio, fecha, listaIdeosDePai, -1, -1, 0, Constantes.CONST_AGREGACION_AGREGAR_TODO); 872
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroFormacion> listaFormacion = obtenerCuadroFormacion(idPAI, codMoneda, fecha, listaIdeosDePai, limiteHorasCurso); 972
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaFormacionEO = (ArrayList) this.paiAgregadosVistaDAO.getFormacionPorEO(idPAI, fecha); 1192
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaCuadroAnexo1 = this.transformarListaFormacionEO(listaFormacionEO); 1222
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (bMostrarIncluir) { 1393
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 1492
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(Constantes.CONST_CRITERIO.equals(Constantes.CONST_CRITERIO_DPTOS)){ 1505
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacionHolding(fecInicio, fecha, ideosDePai, -1, -1, 0, Constantes.CONST_AGREGACION_AGREGAR_TODO, dptosDePais, empresasDePai); 1602
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroFormacion> listaFormacion = obtenerCuadroFormacionHolding(idPAI, codMoneda, fecha, empresasDePai, limiteHorasCurso, dptosDePais); 1692
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaFormacionEO = (ArrayList) this.imputacionTiempoDAO.getFormacionPorEOHolding(idPAI, fecha, empresasDePai, dptosDePais); 1912
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaCuadroAnexo1 = this.transformarListaFormacionEO(listaFormacionEO); 1942
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2034
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2033
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = new ArrayList(); 2042
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaTipos = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 2062
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.getObtenerFormacion(fecha, ideosDePai, tipoFormacion.getIdformacion(), maximoHoras); 2182
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2614
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = new ArrayList(); 2622
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaTipos = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 2642
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.getObtenerFormacionHolding(fecha, empresasDePai, tipoFormacion.getIdformacion(), maximoHoras); 2762
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!cuadroFormacion.getHoras().equals(0)) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] public someMethod( Integer myarg, Integer myarg2 ) { 3083
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3083
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Calendar calendario = new GregorianCalendar(); 3133
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno = Integer.valueOf(formatoAnyo.format(fecha)); 3143
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer mes = Integer.valueOf(formatoMes.format(fecha)); 3153
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaId + annoId + mesId); 3413
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3614
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda + annoId + mesId); 3713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) { 4153
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 4153
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Calendar calendario = new GregorianCalendar(); 4203
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno = Integer.valueOf(formatoAnyo.format(fecha)); 4213
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer mes = Integer.valueOf(formatoMes.format(fecha)); 4223
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaId + annoId + mesId); 4483
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 4554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 4684
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda + annoId + mesId); 4793
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 4864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 4994
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroFormacion> listaFormacion) { 5234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!cuadroFormacion.getIdFor().equals(0) && cuadroFormacion.getAgregado()) { 5304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5504
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaResultado = new ArrayList<HashMap<String,Object>>(); 5512
STR.ADLRSTR.ADLR: Evita literales duplicados newReg.put("ideo", ((BigDecimal)lomEO.get("ideo")).intValue()); 5573
STR.ADLRSTR.ADLR: Evita literales duplicados newReg.put("deseo", (String)lomEO.get("deseo")); 5583
STR.ADLRSTR.ADLR: Evita literales duplicados newReg.put("indnacex", Integer.valueOf((String)lomEO.get("indnacex"))); 5593
STR.ADLRSTR.ADLR: Evita literales duplicados newReg.put("horas", ((BigDecimal)lomEO.get("horas")).intValue()); 5633
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<HashMap<String, Object>> listaCuadroAnexo1){ 5724
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] private someMethod(ArrayList<HashMap<String, Object>> listaCuadroAnexo1){ 5723
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<HashMap<String, Object>> listaCuadroAnexo1){ 5723
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaResultado = new ArrayList<HashMap<String, Object>>(); 5732
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasCabecera = new ArrayList(); 5772
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Double> totalColumnaNac = new ArrayList<Double>(); 5832
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Double> totalColumnaExt = new ArrayList<Double>(); 5842
STR.ADLRSTR.ADLR: Evita literales duplicados hmCabecera.put("columnas", columnasCabecera); 6003
STR.ADLRSTR.ADLR: Evita literales duplicados hmCabecera.put("cabecera", true); 6013
STR.ADLRSTR.ADLR: Evita literales duplicados hmCabecera.put("es_total", false); 6023
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasDetalle = new ArrayList(); 6252
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasDetalle = new ArrayList(); 6762
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasTotales = new ArrayList(); 7172
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasTotales = new ArrayList(); 7352
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasTotales = new ArrayList(); 7532
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7784
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7783
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7784
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7783
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCOSalida= new ArrayList<CuadroCumplimientoObjetivosBean>(); 7792
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal SubTotalHorasNac = BigDecimal.ZERO; 7844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer SubTotalObjetivosNac = 0; 7854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalPrevistosNac = Long.valueOf(0); 7864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalNoPrevistosNac = Long.valueOf(0); 7874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalTotalNac = Long.valueOf(0); 7884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal SubTotalHorasExt = BigDecimal.ZERO; 7904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer SubTotalObjetivosExt = 0; 7914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalPrevistosExt = Long.valueOf(0); 7924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalNoPrevistosExt = Long.valueOf(0); 7934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalTotalExt = Long.valueOf(0); 7944
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ) { 9283
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. maximoHoras = 50; 9403
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(ideosDePai!=null && !"".equals(ideosDePai) && actividad!=null && colaboracion!=null) { 9423
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ) { 9803
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. maximoHoras = 50; 9923
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(empresasDePai!=null && !"".equals(empresasDePai) && actividad!=null && colaboracion!=null) { 9943
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 10274
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<LiquidGasto> listaGastosCursosCondicionOK = new ArrayList<LiquidGasto>(); 10322
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMoneda, Date fecha, String ideosDePai, List<LiquidGasto> listaGastos) { 10494
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] private someMethod(Integer codMoneda, Date fecha, String ideosDePai, List<LiquidGasto> listaGastos) { 10493
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Calendar calendario = new GregorianCalendar(); 10533
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno = Integer.valueOf(formatoAnyo.format(fecha)); 10543
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer mes = Integer.valueOf(formatoMes.format(fecha)); 10553
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaId + annoId + mesId); 10803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 10874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 11004
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaId + annoId + mesId); 11103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 11174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 11304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 494
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 493
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 493
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 493
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 515
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 633
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 784
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod( Integer myarg, Integer myarg2 ) 1415
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1464
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1493
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIddestino(), elem.getDesdestino()); 1793
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIddestino(), elem.getDesdestino()); 1873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) { 2613
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2613
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTipoDocumentoSelec().equals(-1)) { 2924
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId(), elem.getDescripcion()); 3333
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(), elem.getDescripcion()); 3443
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(), elem.getDescripcion()); 3553
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(), elem.getOculto()); 3663
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 3683
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(), elem.getOculto()); 3803
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 3823
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isTipoAnexo() || this.getTipoDocumentoSelec().equals(Constantes.CONST_DEST_DEFINITIVO_CORTO)){ 3905
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4314
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer idRecusBD, List<SelectItem> listaDestinatariosMemoria ){ 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 4823
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getEstructuraOrganizativaSelec() != -1) { 4903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 4965
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(), elem.getNombre() + " " + elem.getApellido() + " (" + elem.getEmail() + ")"); 4983
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s2 = new SelectItem(elem.getIdRecurs(), elem.getNombre() + " " + elem.getApellido() + " (" + elem.getEmail() + ")"); 4983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 5055
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(), elem.getNombre() + " " + elem.getApellido() + " (" + elem.getEmail() + ")"); 5073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext() && encontrado) { 5085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ){ //Incidencia 3781 5433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 5545
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(), elem.getNombre() + " " + elem.getApellido() + " (" + elem.getEmail() + ")"); 5563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 5625
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(), elem.getNombre() + " " + elem.getApellido() + " (" + elem.getEmail() + ")"); 5643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext() && encontrado) { 5655
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<SelectItem> listaItemsDesti, SelectItem elemento) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(destinatario.getIdRecurs(), destinatario.getOculto()); 6033
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(destinatario.getIdRecurs(), destinatario.getNombreConEmailConOculto()); 6043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6174
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(destinatario.getIdRecurs(), destinatario.getOculto()); 6233
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(destinatario.getIdRecurs(), destinatario.getNombreConEmailConOculto()); 6243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 6413
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSelec!=null && !this.destinatarioSelec.equals(-1)){ 6424
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 6433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatarios.size() == 0) 6443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 6485
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 6493
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 6555
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId(Integer.parseInt(elemAux.getValue().toString()), 0); 6583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6784
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) { 6783
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6793
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6794
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 6803
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 6865
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 6873
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 6945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 7373
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosBusquedaSelec!=null && !this.destinatariosBusquedaSelec.equals(-1)){ 7384
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 7393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatariosBusqueda.size() == 0) 7403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 7445
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 7453
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 7515
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId(Integer.parseInt(elemAux.getValue().toString()), 0); 7553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7764
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 7763
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7764
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7774
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 7783
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatariosFuera.size() == 0) 7793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 7835
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 7843
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 7915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatarios.size() == 0) 8423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8544
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatariosDentro.size() == 0) 8553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8774
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatariosBusqueda.size() == 0) 8783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 8815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8934
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaItemsDestinatariosFuera.size() == 0) 8943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 8975
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 9204
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 9504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 9504
STR.ADLRSTR.ADLR: Evita literales duplicados if(f.getName().lastIndexOf("\\") != -1) { 9543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 9684
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 9684
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 9854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 9853
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 9853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getOrdenarPlan() != null && !this.getOrdenarPlan().equals("")){ 10364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(0)) { 10694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (elem.getId().equals(1)) { 10714
STR.ADLRSTR.ADLR: Evita literales duplicados mensaje1 += elem.getDescripcion() + "<br>"; 10723
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += this.getResourceBundleCtes().getString("pr03GestionInformes.insertarDestinatarios.usuGuardar"); 10812
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje1 + "<br>"; 10843
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje1 + "<br>"; 10842
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje2 + "<br>"; 10873
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje2 + "<br>"; 10872
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 10944
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 11374
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 11614
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 11694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11774
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (! this.isInformeDefinitivo()){ // estamos en modo generar borrador 11853
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Destinatario> lista){ 12184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 12263
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 12263
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)) {// auditores internos 12314
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()) { 12355
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)) { 12724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (this.getBotonOcultoPulsado().equals(3)) {//usuarios externos 12824
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()) { 12865
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)) { 13234
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13374
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13454
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13534
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text = text.substring(0 ,index) + text.substring(( index + marca.length()), text.length()); 13553
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13594
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return marca + " " + text; 13603
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return marca + " " + text; 13603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13634
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 13633
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)) { 13644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (this.getBotonOcultoPulsado().equals(3)) { 13934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14434
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(), elem.getDescripcion()); 14513
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(), elem.getDescripcion()); 14623
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(), elem.getOculto()); 14713
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 14733
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(), elem.getOculto()); 14823
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 14843
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String numeroInforme = this.auditoriaBusiness.cargarInformeNumero(idaudito); 14943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 14974
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 14974
STR.ADLRSTR.ADLR: Evita literales duplicados return "destinatariosInforme"; 15023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15054
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15214
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 15214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15294
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition","inline;filename=\"" + nombreArchivo + "\""); 15393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 16714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemsDestinatariosDentro) { 17354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemsDestinatariosBusqueda) { 17674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20584
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 20684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 21734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 21774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 273
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 273
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 933
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setSizeListaBorradoresPlanesAccion(0); 943
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setSizeListaBorradoresVencimiento(0); 953
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMostrarListadoSeguimiento(false); 963
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMostrarListadoVencer(false); 973
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setAuditoriaMixta(-1); 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1015
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(disabledBtnModificar){ 2655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeguimientoInformeVencerComparator Comparator = new SeguimientoInformeVencerComparator(); 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3474
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 3483
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!eoSeleccionado.equals(-1)) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3844
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem seleccione = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 3885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.eoSeleccionado.equals(-1)){ 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iE.hasNext()){ 4365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iTd.hasNext()){ 4525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iV.hasNext()){ 4765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 5414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 5424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof LiquidGastoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdliquid() == null ? 0 : this.getIdliquid().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof IdiomaInformeId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdioma() == null ? 0 : this.getIdioma().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTipoInforme() == null ? 0 : this.getTipoInforme() 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 133
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 254
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug(text + " : " + getDurationInSeconds() + " S"); 343

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 334
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 334
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1035
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setDefaultValues(); 1163
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1704
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1703
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1784
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. reportView = crpComiteDireccionBusiness.generateGradoCumplimiento(eo, ejercicio, fechaCorte, agregado , optionPor , InformeConstantes.SEC_10_COMITE_DIRECCION , -1); 1805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2264
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] private someMethod( Integer myarg, Integer myarg2 ){ 2383
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (ejercicioRangeVisible){ 2503
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (ejercicioVisible){ 2643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
STR.ADLRSTR.ADLR: Evita literales duplicados this.listaEos.add(new TraducibleSelectItem(-1,this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"))); 4123
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura != null){ 4155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7424
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informeId){ 7514
STR.ADLRSTR.ADLR: Evita literales duplicados listaOptionPor.add( new TraducibleSelectItem(InformeConstantes.INFORME_POR_EO, this.getResourceBundleCtes().getString("pr10SeguimientoAuditorias.criterio.porEo"))); 7533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8654

src.org.tempuri.wsdl.CU_ConsultaEstadoSoapBindingStub
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 112
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 112
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 115
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 113
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 122
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 122
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 123
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 132
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 132
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 133
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 142
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 142
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 143
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static org.apache.axis.description.OperationDesc [] _operations; 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 234
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 233
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 235
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 233
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sNombreUsr"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 283
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 474
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 473
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 564
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 654
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 654
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = super._createCall(); 674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (keys.hasMoreElements()) { 875
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException { 984
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException { 984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 1024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sNombreUsr, new java.lang.Boolean(bCtaDisable.value), new java.lang.Boolean(bCtaLocked.value), dDatePwd.value, new java.lang.Short(iGraceLogin.value)}); 1114
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sNombreUsr, new java.lang.Boolean(bCtaDisable.value), new java.lang.Boolean(bCtaLocked.value), dDatePwd.value, new java.lang.Short(iGraceLogin.value)}); 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.util.Map _output; 1184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 515

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(RespCuestionarioId id, Auditoria auditoria, 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(RespCuestionarioId id, Auditoria auditoria, 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 473
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ProgramaTrabajoId)) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 635
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 311
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 523
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpaihold, PaiHolHolding paiHolHolding, 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sHQL += " decode(aud.valoracion, null, 'n/a', (select desvalor from aux001val where codarea=1 and codvalor=aud.valoracion)) as valoracion,"; 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 485
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isMcaActivo()){ 785
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idAreaCombo == -1) 1083
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.valor.getDesvalor() == null) 1103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.valor.getDesvalor().equals(""))) 1114
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaAreas == null) 1923

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AExtPlanAccionId)) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 825
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpresup() == null ? 0 : this.getIdpresup().hashCode()); 834
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 854
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecestado() == null ? 0 : this.getFecestado().hashCode()); 874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 214
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1524
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaProcesoNegocio != null) 1805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer cantidadRegistrosProcesosNegocio) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idtipespe, String tipoespe, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 223
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 334
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 334
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 865
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idAudito = Integer.valueOf(req.getParameter("idaudito")); 943
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idAudito = Integer.valueOf(req.getParameter("idaudito")); 943
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idDestino; 953
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idDestino; 953
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String destinatarioNombre = ""; 1053
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String destinatarioNombre = ""; 1053
STR.ADLRSTR.ADLR: Evita literales duplicados String destinatarioNombre = ""; 1053
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(usuario == null){ 1095
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer Idusuari = null; 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 2075
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2224
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCorte = Fechas.getFechaFinAnio(); 1343
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. ejercicioInit = Fechas.getAnioActual() -1; 1373
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. ejercicioFin = Fechas.getAnioActual() -1; 1413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 1872
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(actividad==null) { 1895
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 1903
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valoracion = -1; 1933
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " select "; 2012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Case When tip.idtiposu Is Null Then tip.destipot "; 2032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Else (Select tipSup.destipot From some_table tipSup "; 2102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where tipSup.mca_activo=1 and tipSup.Idtipotr = tip.idtiposu) End As tipoTrabajo,"; 2112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " tip.abreviat as tipo, "; 2142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " tip.destipot as tipo_long, "; 2152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.nombre,"; 2162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idpai as previsto,"; 2172
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.fecprein as fecha,"; 2182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.valoracion as codval,"; 2192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when aud.valoracion is null then 'n/a' else (select desvalor from some_table where codarea=1 and codvalor = aud.valoracion and mca_activo = 1) end as valoracion,"; 2202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.resuminf as resumen, "; 2212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.indnacex, "; 2222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idaudito, "; 2242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.ejercicio, "; 2252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.ideo, "; 2262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.deseo "; 2272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table aud "; 2282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " INNER JOIN some_table tip ON aud.idtipotrab = tip.idtipotr and tip.mca_activo=1"; 2322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " INNER JOIN some_table ad ON aud.idaudito = ad.idaudito and ad.mca_cerrada = ?"; 2352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where aud.paipadre = ? "; 2382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab in (select idtipotr from some_table where mca_activo=1 and ? in (idtiposu, idtipotr)) "; 2452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 2512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 2552
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!valoracion.equals(-1)) { 2584
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.valoracion = ? "; 2592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and extract(year from aud.fecemide) = ?"; 2642

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 955
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 955
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="CajaDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 375
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 464
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 464
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 461
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 485
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 543
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 573
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(CajaId id, Estado estado, Armario armario, String descaja, 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIPlantillaAuditoresBusiness subInformePAIPlantillaAuditoresBusiness; 234
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIPlantillaAuditoresBusiness subInformePAIPlantillaAuditoresBusiness; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.datos = this.subInformePAIPlantillaAuditoresBusiness.obtenerPlantillaAuditoresHolding(idPAI, fecha, this.modo, this.agregado); 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIPlantillaAuditoresBusiness subInformePAIPlantillaAuditoresBusiness) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Integer id); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.Integer id); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.Integer id); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiHolOpcionId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getApartado() == null ? 0 : this.getApartado().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTipo() == null ? 0 : this.getTipo().hashCode()); 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer idGrafico, String grafico, 484
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1244
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Lógica de negocio: Dado un filtro de búsqueda, se realiza una join en las tablas implicadas para obtener el listado del archivo físico. 1805
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(doc!=null){ 2865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3494
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (num>0) 3513
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 3543

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 624
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 703
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ParamSeguimAudId id = new ParamSeguimAudId(this.section.getIdSec(), new Integer( InformeConstantes.INF_3_PROMEDIO_RECOMENDACION_POR_INFORME )); 735
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setDefaultValues(); 753
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 785
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 954
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 954
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 953
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (informe.getId().getIdinforme()){ 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1464
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1584
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. }else if(this.informe.getId().getIdinforme() == InformeConstantes.INF_3_INFORMES_VALORACIONES){ 1945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 2243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 154
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( filaMenuCentro.getProfundidad().equals( "3" ) ) 244
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iterator.hasNext() ) 355

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 274
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static final long serialVersionUID = 1L; 284
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaInformeDestinatario.class); 314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 323
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 393
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 425
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 425
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 423
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(Integer.valueOf(-1).equals(idDestino)){ // queremos ver el informe comun 785
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 1222
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 )throws ServletException, IOException, Exception{ 1504
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 )throws ServletException, IOException, Exception{ 1503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "inline;filename=\"" + nombreArchivo + "\""); 1563
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 )throws IOException{ 1644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(errorNumber.equals(-2)){ 1664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(errorNumber.equals(-3)){ 1684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(errorNumber.equals(-4)){ 1704
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. message = ""; 1773
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("com.mapfre.auditmap.servlet.DescargaInformeDestinatario # " + message); 1803
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 1832

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AuditoriaDAO; 64
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 184
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //public someMethod( Integer myarg, Integer myarg2 ); 1145
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pais, Integer entidad, Integer firma, 2214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer pais, Integer entidad, Integer firma, 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof FormRecursoId)) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 825
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 834
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcurso() == null ? 0 : this.getIdcurso().hashCode()); 854
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecinici() == null ? 0 : this.getFecinici().hashCode()); 874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.math.BigDecimal; 43
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 634
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 655
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(this.getClass()); 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 895
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarSeguimientoBusiness subInformePAIFoobarSeguimientoBusiness) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIDistribucionTiemposDptoBusiness subInformePAIDistribucionTiemposDptoBusiness) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2423
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.informes.CrpQuarterPai#generateQuarterPai(java.lang.Integer, java.lang.Integer, java.util.Date, java.lang.Boolean) 2435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2454
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2453
STR.ADLRSTR.ADLR: Evita literales duplicados String parrafoFoobarActividades = ""; 2483
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaPrevGastos = (ArrayList<AudPaiPrevgasto>) this.audPaiPrevgastoDAO.getPresupGastos(idPai, fechaCorte); 3512
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaLiquidSAIUAI = (ArrayList<ControlPresupuesto>) this.controlPresupuestoDAO.getLiquidSAIUAI(idPai, fechaCorte); 3532
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3924
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3923
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpINF010_1> rs = (ArrayList<CrpINF010_1>) temp.getResultSetPojo(); 3972
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpMiniPAI010> finalResult = new ArrayList<CrpMiniPAI010>(rs.size()); 3982
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4244
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpINF010_1bis> rs = (ArrayList<CrpINF010_1bis>) temp.getResultSetPojo(); 4292
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpMiniPAI020> finalResult = new ArrayList<CrpMiniPAI020>(rs.size()); 4302
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4594
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpINF010_7bis> rs = (ArrayList<CrpINF010_7bis>) temp.getResultSetPojo(); 4642
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpMiniPAI030> finalResult = new ArrayList<CrpMiniPAI030>(rs.size()); 4652
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4874
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 4873
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpINF010_7> rs = (ArrayList<CrpINF010_7>) temp.getResultSetPojo(); 4922
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpMiniPAI030> finalResult = new ArrayList<CrpMiniPAI030>(rs.size()); 4932
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. pojo = new CrpMiniPAI030(); 4963
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5144
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5404
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CrpMiniPAI050> finalResult = new ArrayList<CrpMiniPAI050>(rs.size()); 5462
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5864
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 6354
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 6714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 6994
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> totalFoobarBean = subInformePAIFoobarSeguimientoBusiness.getTotalFoobarActividadPai(idPai, fechaCorte); 7282
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(numHorasTotales.intValue()>0){ 8245
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (colaboracion.getIdcolabora()){ 8354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 9114
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, ArrayList<AudPaiPrevgasto> listaPrevGastos , Map mapTipoCambio) { 9974
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, ArrayList<ControlPresupuesto> listaLiquidSAIUAI , Map mapTipoCambio) { 10174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 964
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (cod) { 1154
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.estOrgSelec == -1) || (this.ejercicioSelec == -1) || (this.desaspecto == null || this.desaspecto.trim().equals(""))) { 1604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 1654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 1653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1724
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1894
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 2173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 2834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativasActivos) { 2914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. UserSecurity userSecurity = this.usuarioBusiness.obtenerSeguridad(this.getUserSecurity().getSNuuma(), UserSecurity.AMBITO_BORRADO, Constantes.CONST_MODULO_MANTENIMIENTO,null); 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! Constantes.CONST_RISKMAP_ACTIVO){ 1075
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( 253
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.ProcesoXTipoRiesgo proceso) { 473
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod super.setSelected(false); 563
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod super.setSelected(selected); 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 263
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 263
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 723
STR.ADLRSTR.ADLR: Evita literales duplicados nombreAuditoria = ""; 793
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(myTree ==null){ 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1065
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1094
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1093
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMovNoValido"))); 1105
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMovNoValido"))); 1103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1114
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1113
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1113
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMov"))); 1123
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1224
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1223
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1244
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1243
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1243
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1354
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1353
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1374
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1373
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1373
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 1403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) 1484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(ret.equals(-1)) 1483
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)) 1504
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if(ret.equals(-2)) 1503
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if(ret.equals(-2)) 1503
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. cargarArbolSimple(); 1533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((codigoSeleccionadoArbol1.equals("")) ||(codigoSeleccionadoArbol2.equals(""))){ 1784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ret.equals(-1)) { 1874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(ret.equals(-2)){ 1904
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.errorMovNoValido"))); 1983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.codigoSeleccionadoArbol1.equals("")){ 2034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.codigoSeleccionadoArbol2.equals("")){ 2064
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setMensaje1(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.mensaje1")+ " " + this.getNombreNodo1()); 2113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.codigoSeleccionadoArbol1.equals("")){ 2204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.codigoSeleccionadoArbol2.equals("")){ 2254
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setMensaje2(" " + this.getResourceBundleCtes().getString("pr02PapelesTrabajo.cambiarOrdenPapeles.mensaje2")+ " " + this.nombreNodo2); 2303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2544
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<Plantilla> lista){ 2874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 2935
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 2963
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 3105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 3133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String queryString="select (case when max("+campo+") is null then 0 else max("+campo+") end) + 1 from "+tabla +" "+ where; 203
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String queryString="select (case when max("+campo+") is null then 0 else max("+campo+") end) + 1 from "+tabla +" "+ where; 203

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @FilterDef(name="AudPaiPrevgastoDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 315
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 414
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 414
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 411
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 523
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AudPaiPrevgastoId id, ConceptoGasto conceptoGasto, 553
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AudPaiPrevgastoId id, ConceptoGasto conceptoGasto, 643
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AudPaiPrevgastoId id, ConceptoGasto conceptoGasto, 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 113
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 113
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpai, String despai, Integer idobjeti, 493
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 695
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 294
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 294
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(CrystalReportViewServlet.class); 334
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 353
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doPost (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 395
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doPost (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 393
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 434
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String paginaError = path + "/app/errores/errorSesionCaducada.html"; 773
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 782
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String reportName = InformeConstantes.REPORTS_FOLDER + "/" + informeView.getReportName(); 973
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String reportName = InformeConstantes.REPORTS_FOLDER + "/" + mainInforme.getReportName(); 1533

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TextoEvalDAO; 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaSections == null){ 825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ( listaInformes == null ) return false; 1013
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaInformes.size() == 0) return false; 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 1063
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (section){ 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1724
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ParamSeguimAud informe = getSelectedInforme(); 1733
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected ParamSeguimAud getSelectedInforme(){ 1834
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected ParamSeguimAud getSelectedInforme(){ 1833
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<TraducibleSelectItem> combo, Integer value){ 2044
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<TraducibleSelectItem> combo, Integer value){ 2043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084

WebContent/app/pr20ControlInterno/efectividad/datosMapaExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.DetalleEstadisticasRecom; 14
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 52
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = (ArrayList<String>) session.getAttribute("colTitlesEfectividad"); 322
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(riskEfectividadesMapa.size()>0){ 355
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String colTitle : colTitles){ 372

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1175
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1173
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getEntidadesReadOnly()){ 1205
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1245
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (entidad.getId(), entidad.getDescripcion()); 1263
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1335
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (entidad.getId(), entidad.getDescripcion()); 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem traducibleSelectItem = new TraducibleSelectItem (actividad.getId(), actividad.getDescripcion()); 1623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
STR.ADLRSTR.ADLR: Evita literales duplicados this.objetivo.setDesdesobject(""); 1923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2844
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. PAIXObjetivo pAIXObjetivo = (PAIXObjetivo)tablaBusqueda.getRowData(); 2913
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3415
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem traducibleSelectItem = new TraducibleSelectItem (subactividad.getId(), subactividad.getDescripcion()); 3433
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. PAIXObjetivo copiaObjetivoSuperiorSeleccionado = this.objetivoSuperiorSeleccionado().copiar(); 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3894
FMETODOS.NSABFMETODOS.NSAB: Evita poner sentencias detras de las llaves de apertura {en la misma linea. if(this.formularioCorrecto()){; 3914
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. if(this.formularioCorrecto()){; 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3984
FMETODOS.NSABFMETODOS.NSAB: Evita poner sentencias detras de las llaves de apertura {en la misma linea. if(this.formularioCorrecto()){; 4004
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. if(this.formularioCorrecto()){; 4004
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4074
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] private someMethod( Integer myarg, Integer myarg2 ) { 4073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.objetivo.getEntidad().equals(Integer.valueOf(-1))) { 4114
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.objetivo.getDesdesobject().equals("")) { 4144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.objetivo.getIdactividad().equals(Integer.valueOf(-1))) { 4174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getSubactividadObligatorio()) && (this.objetivo.getIdsubact().equals(Integer.valueOf(-1)))) { 4204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.objetivo.getAlcance().equals("")) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.accionNoRealizada"))); 4823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre().equals(Integer.valueOf(-1))) { 4864
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat(this.getResourceBundleErr().getString("auditmap.errores.operacion.periodoCerrado")); 4913
STR.ADLRSTR.ADLR: Evita literales duplicados SimpleDateFormat simpleDateFormat = new SimpleDateFormat (this.getResourceBundleCtes().getString("aplicacion.fechas.patron")); 4923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre().equals(Integer.valueOf(-1))) { 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre().equals(Integer.valueOf(-1))) { 5534
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 5704
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (entidad.getId(), entidad.getDescripcion()); 5793
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre().equals(Integer.valueOf(-1))) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 483
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) { 525
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.numeroPlanAccionNoContestados = infoAuditoriaBusiness.obtenerNumeroPlanAccionNoContestados(idusuari, Constantes.CONST_FUERA_AUDITORIA); 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return Constantes.CONST_VERSION_FOOBAR + " "; 1313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1344
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return getUserSecurity().getUsuarioActual().getNombre() + " " + getUserSecurity().getUsuarioActual().getApellido() ; 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.apellido; 503

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Informe instance = (Informe) this.getHibernateTemplate().get( 805
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] public someMethod( Integer myarg, Integer myarg2 ) { 1013
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1013
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1022
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 1043
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. consulta.append("SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosInforme(est.pais.idpais, est.pais.despais, inf.presupuesto.estructuraEntidad.ideo, est.deseo, fir.id.idfirma, fir.desfirma,"); 1055
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1135
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1134
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" and inf.presupuesto.estruorg in (" + this.getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1413
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1445
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 1515
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" and inf.presupuesto.estruorg in (" + this.getOSecurity().getIdeosUsuarioToParametros() + ")"); 1653
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1685
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 1755
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getIdPais()!=null&&!datos.getIdPais().equals(Integer.valueOf(-1))){ 1864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getIdeo()!=null&&!datos.getIdeo().equals(Integer.valueOf(-1))){ 1914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getIdPresup()!=null&&!datos.getIdPresup().equals(Integer.valueOf(-1))){ 1964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getIdFirma()!=null&&!datos.getIdFirma().equals(Integer.valueOf(-1))){ 2014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getEjercicio()!=null&&!datos.getEjercicio().equals(Integer.valueOf(-1))){ 2064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getIdTipoInf()!=null&&!datos.getIdTipoInf().equals(Integer.valueOf(-1))){ 2124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getFechaDesde()!=null&&!datos.getFechaDesde().equals(Integer.valueOf(-1))){ 2174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datos.getFechaHasta()!=null&&!datos.getFechaHasta().equals(Integer.valueOf(-1))){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 2883
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3114
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 3243

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 383
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(prevGasto1 != null && prevGasto1.getCoste()!=null){ 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 1364
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 1363
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 1363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 1365
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1445
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("ejercicio")!=null){ 1483
STR.ADLRSTR.ADLR: Evita literales duplicados String codMoneda = ""; 1513
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idmoneda")!=null){ 1523
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("coste")!=null){ 1573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 1643
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 1693
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 1714
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 1833
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 1854
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioFin = (BigDecimal) mapTipoCambio.get(idMonedaDestino.toString()+anno+mes); 1963
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2034
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2164
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 2294
STR.ADLRSTR.ADLR: Evita literales duplicados if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 2293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 2434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 2433
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 2433
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 2434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2535
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 2733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2783
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2804
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2923
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2944
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioFin = (BigDecimal) mapTipoCambio.get(idMonedaDestino.toString()+anno+mes); 3053
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3124
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 3233
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 3534
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=32] public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 3533
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 3533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3675
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<BigDecimal> al = new ArrayList<BigDecimal>(); 3692
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 3953
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 4003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 4024
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 4143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 4164
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioFin = (BigDecimal) mapTipoCambio.get(idMonedaDestino.toString()+anno+mes); 4273
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 4344
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 4453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 4474
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("prevision1")!=null){ 4643
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("prevision2")!=null){ 4733
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("proyeccion1")!=null){ 4823
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("proyeccion2")!=null){ 4923
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 5014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!importeOrigenPrevi1.equals(BigDecimal.valueOf(0))){ 5184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!importeOrigenPrevi2.equals(BigDecimal.valueOf(0))){ 5254
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<BigDecimal> a = new ArrayList<BigDecimal>(); 5402
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=32] public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5513
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5513
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5675
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<BigDecimal> al = new ArrayList<BigDecimal>(); 5692
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 5953
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 6003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 6024
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 6143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 6164
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioFin = (BigDecimal) mapTipoCambio.get(idMonedaDestino.toString()+anno+mes); 6273
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 6344
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 6453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 6474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 6964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!importeOrigenPrevi1.equals(BigDecimal.valueOf(0))){ 7154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!importeOrigenPrevi2.equals(BigDecimal.valueOf(0))){ 7224
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<BigDecimal> a = new ArrayList<BigDecimal>(); 7352
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7464
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> resultado = new ArrayList<Object>(); 7472
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<DatosPrevisionGasto> listaPrevisionGastos, Integer codMoneda){ 7694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8024
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Integer.valueOf(1); 8423
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Integer.valueOf(2); 8453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<DatosPrevisionGasto> previsiones) { 8574
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod(List<DatosPrevisionGasto> previsiones) { 8573
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 8795
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 8883
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 8933
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 8954
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaOrigen.toString()+anno+mes); 9033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 9104
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 9213
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 9234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected SubInformeFoobarObjetivosBean subInformeFoobarObjetivosBean; 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeDirectricesComiteAudBean subInformeDirectricesComiteAudBean; 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeFoobarObjetivosPorTipoBean subInformeFoobarObjetivosPorTipoBean; 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeFoobarObjetivosPorEOBean subInformeFoobarObjetivosPorEOBean; 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeObjetivosColaboracionesBean subInformeObjetivosColaboracionesBean; 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeObjetivosFormacionBean subInformeObjetivosFormacionBean; 174
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 904
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.cargarParametrosRequestDetalleSeguimiento()) { 1045
STR.ADLRSTR.ADLR: Evita literales duplicados this.trazaDebug(">>> * Generando el subinforme [PAI]: Foobar objetivos"); 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5164
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 5493
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 5573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 5653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeDirectricesComiteAudBean subInformeDirectricesComiteAudBean) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeFoobarObjetivosPorTipoBean subInformeFoobarObjetivosPorTipoBean) { 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeFoobarObjetivosPorEOBean subInformeFoobarObjetivosPorEOBean) { 6064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeObjetivosColaboracionesBean subInformeObjetivosColaboracionesBean) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeObjetivosFormacionBean subInformeObjetivosFormacionBean) { 6254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setContext(context); 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(deselected){ 345
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Object keyParameter = getContext().getExternalContext().getRequestParameterMap().get("FooBarTablaElementoSeleccionado"+tabla.getId()); 385
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((keyParameter!=null) && (keyParameter.toString().equals("null") || keyParameter.toString().equals(""))){ 394
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface TreeSet tempList = new TreeSet(); 432
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((keyParameter!=null) && (keyParameter.toString().equals("null") || keyParameter.toString().equals(""))){ 604
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void setDeselected(boolean deselectedValue){ 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 735
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 733
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tableDestinatariosHecho != null){ 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 895
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod( Integer myarg, Integer myarg2 ){ 983
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 983
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(esInformeDefinitivo){ 1133
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. PlanAcc ultimoEstadoPlan = this.planAccionBusiness.buscarUltimoEstadoDestinatario(hechoSeleccionado.getIdaudito(), destPlanAccionId, indOrgPlanAccion); 1185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1734
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1824
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] private someMethod( Integer myarg, Integer myarg2 ){ 1823
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer numDestinatariosDefinitivoDisponibles = 0; 2044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer numDestinatariosBorradorDisponibles = 0; 2274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer numDestinatariosNotaInternaDisponibles = 0; 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2674
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Destinatario destinatario = new Destinatario(); 2953
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 3023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre() == null || this.getNombre().equals("")) && (this.apellidos == null || this.apellidos.equals(""))) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3534
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. boolean esInformeDefinitivo = this.personalizarInformeBean.getInsertarDestinatariosBean().isInformeDefinitivo(); 3553
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. boolean esInformeDefinitivo = this.personalizarInformeBean.getInsertarDestinatariosBean().isInformeDefinitivo(); 3553
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.isHechoVaAlInforme){ 3793
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 4504
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(estaEnLaLista(idNuevoDestinatario)){ 5214
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5404
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ){ 5403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( List<SelectItem> listaItemsDestinatariosBusqueda) { 7294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.RespCuestionarioDAO#findByAuditoDestinOrig(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer) 355
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException; 114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException; 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException; 114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException; 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException; 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException; 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException; 124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException; 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException; 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException; 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException; 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException; 134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EvaluacionId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdapartad() == null ? 0 : this.getIdapartad().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpresup() == null ? 0 : this.getIdpresup().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ModuloDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaTipoAuditoria!=null){ 525
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 555
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tiposTrabajo.getIdtipotr(),tiposTrabajo.getDestipot()); 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.io.BufferedReader; 44
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 153
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 153
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idaudito, 504
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idaudito, 503
STR.ADLRSTR.ADLR: Evita literales duplicados this.desHecho = ""; 753
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( recom != null ){ 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEstructuraEntidades == null) 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoDescId> listaEstructuraEntidadesRec = this.getEstructuraEntidadBusiness().buscarEOSinHoldingSinEntidadActivos(false, true); 1245
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1265
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 1285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaTipoFormaciones == null) 1413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cursoAux.getIdcurso() == null) 1813
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getCursoBusiness().modificarCurso(cursoAux); 1843
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 1863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 2073
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.curso.getDescurso() == null) 2113
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.curso.getDescurso().equals(""))) 2124
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idEstructuraEntidadCombo == -1) 2143
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idTipoFormacionCombo == -1) 2163
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idEstructuraEntidadCombo == -1) 2183
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idTipoFormacionCombo == -1) 2203

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 903
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 973
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1043
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. AnuncioDestinId id = new AnuncioDestinId(idAudito , idUsuarioSeleccionado); 1103
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. AnuncioDestin destinatarioNuevo = new AnuncioDestin(); 1113
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1573
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.AnuncioBusiness#actualizaDestinatario(com.mapfre.mutua.auditmap.model.entity.AnuncioDestin) 1585
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1643
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(destinatario == null){ 1715
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException{ 2394
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException{ 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idRecurso, Integer idEpigrafe, Integer anno, 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 65
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 235
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre+" "+this.apellido+" ("+this.numTareas+")"; 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 74
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 93

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 294
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaImagenUnoServlet.class); 334
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 353
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 414
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 415
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 413
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(contenidoImagen == null) { 585
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = null; 611
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream(url.getFile()); 631
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (leidos > 0) 705
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 992

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 104
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 454
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(director == true){ 1005
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(director == true){ 1005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1123
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.EvaluacionBusiness#calcularValoracionGlobalAud(java.lang.Integer, java.lang.Integer, java.lang.Integer) 1135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idRecurso, 1154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(TextoEval texto, List<Epigrafe> epigrafes) { 1624
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 1765
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp2.hasNext()){ 1805
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalAuditor evalAudi = new EvalAuditor(); 1813
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalAuditorId evalAudiId = new EvalAuditorId(); 1843
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2265
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp2.hasNext()){ 2305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalAuditor evalAudi = new EvalAuditor(); 2313
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalAuditorId evalAudiId = new EvalAuditorId(); 2343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2965
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp2.hasNext()){ 3005
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalDirector evalDir = new EvalDirector(); 3013
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalDirectorId evalDirId = new EvalDirectorId(); 3043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(origen==null || origen.equals(0) || origen.equals(-1)){ 3444
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 3555
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. datosEpi = new DatosEpigrafe(idEvaluado,epigrafe.getIdEpigrafe(), anno, 0, 0, false ); 3603
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. datosEpi = new DatosEpigrafe(idEvaluado,epigrafe.getIdEpigrafe(), anno, 0, origen, true ); 3623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(contador.equals(0)){ 3704
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idEvaluado, 3964
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(TextoEval texto, List<Epigrafe> epigrafes, Integer idEvaluador) { 4044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 4095
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp2.hasNext()){ 4135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalDirector evalDirec = new EvalDirector(); 4143
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. EvalDirectorId evalDirecId = new EvalDirectorId(); 4173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4343

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.EstructuraEntidadDAO; 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 304
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 301
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 445
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2634
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // public someMethod( Integer myarg, Integer myarg2 ); 2755
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3694
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 4154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 4254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( List<Integer> listaEOs, Integer idPais ); 4794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( List<Integer> listaEOs, Integer idPais ); 4794
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer [] eosSelec); 5004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer [] eosSelec); 5004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer [] eosSelec); 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected ResourceBundle resourceBundle; 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected final Log logger = LogFactory.getLog(this.getClass()); 284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 303
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 365
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "inline;filename=\"" + nombreFichero + "\""); 593
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String paginaError = "app/errores/errorBackend.html"; 803

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 474
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 473
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 474
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 653
STR.ADLRSTR.ADLR: Evita literales duplicados String sFiltroSeguridad = ""; 683
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idModulo.equals(mySecurity.getIdModulo())) 755
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(mySecurity.getIdModulo())) 753
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes); 983
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1323
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = "insert into some_table (EJERCICIO," + 1425
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1903
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2233
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.AuditoriaDAO#buscarAuditorias(com.mapfre.mutua.auditmap.model.presentation.SeleccionFiltroAuditoria) 2255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2274
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=35] public someMethod( Integer myarg, Integer myarg2 ) 2273
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 2273
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2313
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( seleccion.getNombreAuditoria() != null && ! seleccion.getNombreAuditoria().equalsIgnoreCase("") ) 2934
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*StringDelimiter del = new StringDelimiter(","); 3553
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(")"); 3653
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append( " AND ( au.ideo IN ( " + getOSecurity().getIdeosUsuarioYDependientesToParametros() + " ) " ); 3883
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setDeseo((String)record.get("DESEO")); 4373
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setNombre((String)record.get("NOMBRE")); 4383
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setIdaudito(NumericoUtil.getIntegerValue(record.get("IDAUDITO"))); 4393
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setIdeo( NumericoUtil.getIntegerValue(record.get("IDEO"))); 4403
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setIdsuperv(NumericoUtil.getIntegerValue(record.get("IDSUPERV"), null)); 4413
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setIdsuperv2(NumericoUtil.getIntegerValue(record.get("IDSUPERV2"), null)); 4423
STR.ADLRSTR.ADLR: Evita literales duplicados BigDecimal horas = NumericoUtil.getBigDecimalValue(record.get("HORAS"), null); 4443
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setEstado((String)record.get("ESTADO")); 4533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 5073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5114
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 5113
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 5435
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("CERRADA") != null) 5473
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. auditoria.setCerrada(0); 5503
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("COD_ESTADO") != null) 5513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("DESEO") != null) 5533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("ESTADO") != null) 5553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDAUDITO") != null) 5633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDEO") != null) 5653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDSUPERV") != null) 5673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("IDSUPERV2") != null) 5693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("MAXIMO_ENVIADO") != null) 5713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("NOMBRE") != null) 5733
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(((BigDecimal)m.get("TIENEGUIA")).intValue() > 0){ 5763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 6013
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 6013
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 6033
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!esRRHH) 6553
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("("); 6643
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta.append(" in ( " + ideosUsuario + " ) "); 6833
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" union "); 6873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta.append(" in ( " + ideosUsuario + " ) "); 7063
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta.append(" in ( " + ideosUsuario + " ) "); 7293
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta.append(" union (Select idaudito From some_table Where ideo In (" + ideosUsuario + ") )"); 7343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 7755
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setId(Integer.valueOf(elemento.get("idaudito").toString())); 7783
STR.ADLRSTR.ADLR: Evita literales duplicados auditoria.setDescripcion(elemento.get("nombre").toString()); 7793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7854
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 7863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8124
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((aux != null) && (aux.size() > 0)) 8163
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 8193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8274
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod( Integer myarg, Integer myarg2 ) { 8273
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 8273
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("IDTIPOTRAB") != null){ 8713
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("DESTIPOT") != null){ 8743
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("IDAUDANT") != null){ 8773
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("ALCANCE") != null){ 8833
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("COD_RESPONSABILIDAD") != null){ 8863
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("IDPAI") != null){ 8923
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("INDMIXTI") != null){ 9023
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("INDGLOBA") != null){ 9053
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("INDNOEST") != null){ 9083
STR.ADLRSTR.ADLR: Evita literales duplicados if (mapa.get("EJERCICIO") != null){ 9113
STR.ADLRSTR.ADLR: Evita literales duplicados audGen.setDesSuperv((String)mapa.get("NOMBRE1")+" "+mapa.get("APELLIDO")); 9183
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter audGen.setDesSuperv((String)mapa.get("NOMBRE1")+" "+mapa.get("APELLIDO")); 9183
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter audGen.setDesSuperv2((String)mapa.get("NOMBRE2")+" "+mapa.get("APELLIDO2")); 9243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9714
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+nombre.toUpperCase()+"%"); 9793
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and au.estructuraEntidadByIdeo.ideo = ?"; 9822
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 9903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(auditoria.getResponsabilidad() != -1) 10203
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. params.add(null); 10233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11814
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 11813
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 11833
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.estructuraEntidadByIdeo.ideo= ?"; 12083
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.estructuraEntidadByIdeo.ideo in( "; 12113
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " select est.ideo from EstructuraEntidad est where est.nivel.idnivel not in (2,4) and "; 12123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " est.ideo in (select a.id.ideo from EstructorTree a where a.id.lineage like ?||?||'/%') or est.id.ideo = ? ) "; 12133
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.idaudito<> ?"; 12203
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and upper(au.nombre) like '%'||?||'%'"; 12243
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.tiposTrabajo.idtipotr in (select idtipotr from TiposTrabajo" + 12293
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.tiposTrabajo.idtipotr= ?"; 12353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.fecprein >= ?"; 12413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.fecprefi <= ?"; 12493
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.planAuditoria.idpai = ?"; 12553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (filtro.isInformeGlobal()==false) 12583
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (filtro.isInformeGlobal()==false) 12585
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.indgloba = 0 "; 12593
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if (filtro.isInformeGlobal()==true) 12603
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if (filtro.isInformeGlobal()==true) 12603
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). else if (filtro.isInformeGlobal()==true) 12605
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.indgloba = 1 "; 12613
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and au.indmixti = ?"; 12643
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " order by nombre"; 12673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12784
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=31] private someMethod( Integer myarg, Integer myarg2 ) { 12903
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 12903
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12903
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 12943
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.getOSecurity().isReadAllowedGlobal()){ 13323
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and des.auditoria.estructuraEntidadByIdeo.ideo = ? "); 13343
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and des.auditoria.indmixti = ?"); 13393
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and ( "); 13513
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and ? <= nvl( ex.fecBaja,?)" ); 13723
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 14674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=31] private someMethod( Integer myarg, Integer myarg2 ) { 14673
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 14673
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta2 = new StringBuffer(); 14713
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.getOSecurity().isReadAllowedGlobal()){ 15013
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 16343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16954
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16973
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date hoy = Fechas.getFechaActual(); 17003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (m.get("CONTESTADO").toString().equals("1")){ 17664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17874
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] public someMethod( Integer myarg, Integer myarg2 ) { 17873
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 17873
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17883
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filtro.getIndOrigen().equals(Constantes.CONST_DENTRO_AUDITORIA) || filtro.getIndOrigen().equals(-1)){ 17993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtro.getIndOrigen().equals(Constantes.CONST_DENTRO_AUDITORIA) || filtro.getIndOrigen().equals(-1)){ 17994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getAnno().equals(-1)){ 18234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdAudito().equals(-1)){ 18284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getContestado().equals(-1)){ 18334
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdTipot().equals(-1)){ 18384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getEntidad().equals(-1)){ 18484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 18544
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("and b.ideo = ? "); 18553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIndMixti().equals(-1)){ 18584
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("and b.indmixti = ? "); 18593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIndMixti().equals(-1)){ 18644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 18704
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" b.ideo in ( " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + ") "); 18743
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 18884
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and ex.ideo in ( " + ideosUsuario + " ) "); 18933
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 19284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIndMixti().equals(-1)){ 19504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 19544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtro.getIndOrigen().equals(-1)){ 19744
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filtro.getIndOrigen().equals(Constantes.CONST_FUERA_AUDITORIA) || filtro.getIndOrigen().equals(-1)){ 19783
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtro.getIndOrigen().equals(Constantes.CONST_FUERA_AUDITORIA) || filtro.getIndOrigen().equals(-1)){ 19784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdAudito().equals(-1)){ 20034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getContestado().equals(-1)){ 20084
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdTipot().equals(-1)){ 20124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getEntidad().equals(-1)){ 20224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getAnno().equals(-1)){ 20274
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 20334
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIndMixti().equals(-1)){ 20374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIndMixti().equals(-1)){ 20434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 20494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 20674
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and ex.ideo in ( " + ideosUsuario + " ) "); 20723
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIdeo().equals(-1)){ 21094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtro.getIndMixti().equals(-1)){ 21294
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("and ( aud.idsuperv = ? or aud.idsuperv2 = ? )) > 0) OR (( "); 21343
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("select count( rec.idaudito ) from some_table rec where rec.idaudito = b.idaudito "); 21373
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and exp.ideo in ( " + ideosUsuario + " ) "); 21433
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and exp.ideo in ( " + ideosUsuario + " ) "); 21623
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 21835
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (m.get("CONTESTADO").toString().equals("1")){ 21954
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 22083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22124
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=28] public someMethod( Integer myarg, Integer myarg2 ) { 22123
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 22123
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.ideo = ?"; 22422
STR.ADLRSTR.ADLR: Evita literales duplicados sql += " and aud.indmixti = ?"; 22463
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 22462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 22522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and ( " ; 22552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " aud.ideo =?"; 22572
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql += " aud.ideo in (" + this.getOSecurity().getIdeosUsuarioYDependientesToString() + ")"; 22603
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " aud.ideo in (" + this.getOSecurity().getIdeosUsuarioYDependientesToString() + ")"; 22602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " or " + 22642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and aud.ideo =?"; 22702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and ex.fec_Alta <= ?"; 22732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and ? <= case when ex.fec_Baja is null then ? else ex.fec_Baja end "; 22752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and ex.ideo in (" + this.getOSecurity().getIdeosUsuarioToString() + ") " + 22792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " )"; 22812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 22842
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql += " and aud.ideo in " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + ")"; 22863
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.ideo in " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + ")"; 22862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and aud.ideo =?"; 22882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 22942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.ideo =? "; 22992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql +=" and exists ( " + 23022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.ejercicio=?"; 23222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and case when aud.valoracion is null then 0 else aud.valoracion end =?"; 23272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.estado = ?"; 23302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and (tip.idtipotr=?" + 23342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.idaudito=?"; 23412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.mca_autoenvio = ?"; 23462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and ( inf.estado = (select max (estado) from some_table + 23512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and inf.estado = ?"; 23612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and inf.estado is null "; 23642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.idaudito in (select idaudito from some_table where" + 23682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and upper(aud.nombre) like( '%' || ? || '%' ) "; 23742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.entidad = ? "; 23792
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getEstadoEnvio().equals(1)){ 23844
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and inf.envio = ? "; 23852
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(filtro.getEstadoEnvio().equals(0)){ 23874
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and (inf.envio <> ? or inf.envio is null) "; 23882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by aud.fecprein desc, aud.ideo, aud.idaudito, inf.estado"; 23942
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String List<Informe> lista = template.query(sql.toString(), params.toArray() , new RowMapper(){ 23994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 24014
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 24014
STR.ADLRSTR.ADLR: Evita literales duplicados , record.getString("destipot"), record.getString("DESTIPOT2") 24043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24164
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=28] public someMethod( Integer myarg, Integer myarg2 ) { 24163
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 24163
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(seguridad.getPermisos().equals(0)){ 24464
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.ideo = ?"; 24482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 24522
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(seguridad.getPermisos().equals(1)){ 24554
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 24582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and ( " ; 24612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " aud.ideo =?"; 24632
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql += " aud.ideo in (" + seguridad.getIdeosUsuarioYDependientes() + ")"; 24663
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " aud.ideo in (" + seguridad.getIdeosUsuarioYDependientes() + ")"; 24662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " or " + 24702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and aud.ideo =?"; 24762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and ex.fec_Alta <= ?"; 24792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and ? <= case when ex.fec_Baja is null then ? else ex.fec_Baja end "; 24812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and ex.ideo in (" + seguridad.getIdeosUsuario() + ") " + 24852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " )"; 24872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 24902
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql += " and aud.ideo in " + seguridad.getIdeosUsuarioYDependientes() + ")"; 24923
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.ideo in " + seguridad.getIdeosUsuarioYDependientes() + ")"; 24922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and aud.ideo =?"; 24942
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(seguridad.getPermisos().equals(2)){ 24984
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.indmixti = ?"; 25002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and aud.ideo =? "; 25052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql +=" and exists ( " + 25082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.ejercicio=?"; 25282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and case when aud.valoracion is null then 0 else aud.valoracion end =?"; 25332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.estado = ?"; 25362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and (tip.idtipotr=?" + 25402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.idaudito=?"; 25472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.mca_autoenvio = ?"; 25522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and ( inf.estado = (select max (estado) from some_table + 25572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and inf.estado = ?"; 25672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and inf.estado is null "; 25702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.idaudito in (select idaudito from some_table where" + 25742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+= " and upper(aud.nombre) like( '%' || ? || '%' ) "; 25802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and aud.entidad = ? "; 25852
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getEstadoEnvio().equals(1)){ 25904
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and inf.envio = ? "; 25912
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(filtro.getEstadoEnvio().equals(0)){ 25934
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and (inf.envio <> ? or inf.envio is null) "; 25942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by aud.fecprein desc, aud.ideo, aud.idaudito, inf.estado"; 26002
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String List<Informe> lista = template.query(sql.toString(), params.toArray() , new RowMapper(){ 26054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 26074
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 26074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=36] public someMethod( Integer myarg, Integer myarg2 ) { 26433
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 26433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 27984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 28035
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elem!=null) 28053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 28814
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 28813
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" aud.indmixti = ? " , filtro.getIndMixta()); 28903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29184
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 29232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.indnacex, "; 29262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum( case when aud.idpai is null then 0 else 1 end ) previsto, "; 29272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum( case when aud.idpai is null then 1 else 0 end ) no_previsto, "; 29282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count( * ) total "; 29292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table aud, "; 29302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est, "; 29312
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table tip "; 29322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where aud.idtipotrab = tip.idtipotr "; 29332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tip.mca_activo = 1 "; 29352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo = est.ideo "; 29372
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and aud.idtipotrab = ? "; 29403
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = ? "; 29402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 29442
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and aud.fecprein <= ? "; 29473
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 29472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo in (select ideo from some_table where paipadre = ?) "; 29502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end, indnacex "; 29532
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29634
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.indnacex, "; 29722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum( case when aud.idpai is null then 0 else 1 end ) previsto, "; 29732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum( case when aud.idpai is null then 1 else 0 end ) no_previsto, "; 29742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count( * ) total "; 29752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " From some_table pai, some_table hol, some_table ent, "; 29762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est, some_table aud, some_table tip "; 29772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where pai.idholding = ent.idholding and pai.idholding = hol.idholding "; 29782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.identidad = aud.entidad and ent.identidad = est.ideo "; 29792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 29802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.mca_activo = 1 "; 29842
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 29862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = tip.idtipotr "; 29902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tip.mca_activo = 1 "; 29922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = ? "; 29962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 30012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 30052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end, indnacex "; 30092
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 30143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30234
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String cadena = new String(); 30252
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30394
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and hec.IDDESTINO = ? " + 30652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " ORDER BY hec.Criticidad, IdArea, GUI.CODIGO"; 30702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " ORDER BY IdArea, hec.Criticidad, GUI.CODIGO"; 30722
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 30924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 30924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) { 31263
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" aud.estructuraEntidadByIdeo.ideo = ? " , ideo); 31393
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " aud.estructuraEntidadByIdeo.ideo = ? "; 31592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " aud.estructuraEntidadByIdeo.ideo in ( " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + " ) "; 31622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " or " + 31652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " and ex.id.fecAlta <= ? " + 31752
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 32293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32324
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 32332
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 32362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(aud.idaudito) as prev "; 32392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table aud "; 32402
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where aud.ideo in ( "+ideosDePai+" ) "; 32413
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where aud.ideo in ( "+ideosDePai+" ) "; 32412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein"; 32432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 32452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idpai is not null "; 32512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idpai is null "; 32532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = ? "; 32572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and aud.idtipotrab in (select tt.idtipotr "; 32652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tt "; 32662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tt.mca_activo = 1)"; 32672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by aud.ideo "; 32702
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 32784
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 32792
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 32822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(aud.idaudito) as prev "; 32852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table aud "; 32862
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where aud.entidad in ( "+empresasDePai+" ) "; 32873
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where aud.entidad in ( "+empresasDePai+" ) "; 32872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein"; 32892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 32912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idpai is not null "; 32972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idpai is null "; 32992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = ? "; 33032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and aud.idtipotrab in (select tt.idtipotr "; 33102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tt "; 33112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tt.mca_activo = 1)"; 33122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by aud.ideo "; 33152
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 33335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 33473
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 33493
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtro.getIdeo() != null && (! filtro.getIdeo().equals(Integer.valueOf(-1)))) { 33694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtro.getEntidad() != null && (! (filtro.getEntidad().equals(Integer.valueOf(-1))))) { 33734
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (ejercicioEmision != null && (! (ejercicioEmision.equals(Integer.valueOf(-1))))) { 33993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtro.getTipoAuditoria() != null && (! (filtro.getTipoAuditoria().equals(Integer.valueOf(-1))))) { 34044
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 34323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34354
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 34362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum((select sum(tie.horas) "; 34432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie"; 34442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where tie.idtrabajo = aud.idaudito "; 34452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.ideo_recurs = aud.ideo "; 34462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 34482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ?)) horas, "; 34502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idtipotrab tipo"; 34532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table aud "; 34552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where ? <= aud.fecprein "; 34572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 34592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by aud.ideo, aud.idtipotrab"; 34672
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 34723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 34814
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 34843
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 34883
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where aud.estructuraEntidadByIdeo.ideo = agr.ideo and agr.paipadre = ? "); 34913
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 35033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 35084
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 35113
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 35153
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 35313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 35364
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 35393
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 35433
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.estructuraEntidadByEntidad.ideo in ("+empresasDePai+") "); 35463
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and ? <= aud.fecprein and aud.fecprein <= ? "); 35473
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 35583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 35634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 35634
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 35663
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 35703
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.estructuraEntidadByEntidad.ideo in ( " + empresasDePai + ") "); 35733
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 35863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 35914
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 35933
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 35973
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 36135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 36374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 36374
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 36393
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 36433
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.estructuraEntidadByEntidad.ideo in ("+empresasDePai+") "); 36473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 36615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 36854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 36854
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 36883
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 36923
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 37093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 37144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 37144
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 37173
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 37213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.estructuraEntidadByEntidad.ideo in (" + empresasDePai + ") "); 37243
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 37383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 37434
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 37463
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 37503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 37635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 37824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 37824
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 37853
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 37893
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 38025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 38214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 38214
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 38243
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 38283
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" ( select case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end idtipotrab, count(*) total "); 38373
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and aud.mca_cerrada = ? "); 38443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 38675
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idtipotrab")!=null){ 38713
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("ratio")!=null){ 38773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 38864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 38864
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 38893
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 38933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.entidad in(" + empresasDePai + ") and aud.idtipotrab = tip.idtipotr "); 39053
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.entidad in(" + empresasDePai + ") and aud.idtipotrab = tip.idtipotr "); 39173
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 39325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 39514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 39514
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 39553
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 39582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " From some_table pai, some_table ent, some_table aud "; 39612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where pai.idholding = ent.idholding "; 39622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.identidad = aud.entidad "; 39632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 39642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 39652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDPAI IS NOT NULL"; 39692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDPAI IS NULL"; 39712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND aud.indnacex = ? "; 39752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDTIPOTRAB IN (SELECT IDTIPOTR FROM some_table WHERE ? IN (IDTIPOTR, IDTIPOSU) AND MCA_ACTIVO = 1)"; 39822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDTIPOTRAB IN (SELECT IDTIPOTR FROM some_table WHERE MCA_ACTIVO = 1)"; 39852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 39892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.FECPREIN <= ? "; 39922
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 40004
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 40012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(aud.idaudito) as prev "; 40072
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from Auditoria aud, Entidad ent, PaiHolding pai "; 40082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "where ent.id.identidad = aud.estructuraEntidadByEntidad.ideo "; 40092
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 40102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.paiHolHolding.idholding = ent.id.idholding "; 40132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 40142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.planAuditoria.idpai is not null "; 40192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.planAuditoria.idpai is null "; 40212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.tiposTrabajo.idtipotr in (select idtipotr from TiposTrabajo where ? in (idtipotr, idtiposu) ) "; 40242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein"; 40272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 40302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by aud.estructuraEntidadByIdeo.ideo"; 40332
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 40422
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 40474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 40534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
STR.ADLRSTR.ADLR: Evita literales duplicados this.nombre=""; 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1683
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 1694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EscalaSalarialId id, Pais pais, 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AuditorDAO; 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //SELECT liq.fechaliq fecha_liquidacion FROM some_table liq, some_table est, some_table con where est.ideo=liq.ideo and idconcepto=idconcep 505
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 575
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 573
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<ControlPresupuesto> l); 944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 1584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 1604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 1604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 423
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 423
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 554
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 763
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 915
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indice < datosPlanesAccion.size() - 1){ 1305
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2224
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<DatosPlanAccion> listaDatosPlanAccion, long idTipo, Integer idIncidencia){ 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2564
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. DatosPlanAccion planAccionBD = this.getDatoPlanAccion(datosPlanesAccionBD , this.datosPlanAccion.getIdTipo() , this.datosPlanAccion.getIdIncide()); 2585
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(planAccionBD.getFecejecu() == null && this.datosPlanAccion.getFecejecu() == null){ 2704
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(StringUtil.isEmpty(this.datosPlanAccion.getAccionString()) && StringUtil.isEmpty(planAccionBD.getAccionString())){ 2814
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2944
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3404
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter Object[] params = {oSecurity.getUsuarioActual().getNombre() + " " + oSecurity.getUsuarioActual().getApellido() , this.datosPlanAccion.getNombre()}; 3823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosPlanAccion.getIddpto().equals(Integer.valueOf(-1))){ 4054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPlanAccion.getAccion().equals("")) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6144
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 6243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.filtroResponsableAud.equals("")) { 6324
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 6373
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 6474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6564
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elemento.getId(), elemento.getDescripcion()); 6593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6664
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesDisponibles.size() == 0) 6673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6774
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 6773
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.responsableDisponibleSelec!=null && !this.responsableDisponibleSelec.equals(-1)){ 6784
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 6793
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesDisponibles.size() == 0) 6803
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableSeleccionado.hasNext() && !existeEnAsig) { 6845
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((responsableSeleccionado.next()).getValue())) 6853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableDisponible.hasNext() && !encontrado) { 6905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7134
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesSeleccionados.size() == 0) 7143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7254
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 7253
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.responsableSelec!=null && !this.responsableSelec.equals(-1)){ 7264
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 7273
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 7335
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 7343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableSeleccionado.hasNext() && !encontrado) { 7405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaResponsablesSeleccionados) { 8124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (paisAux.getIdpais() == null) 683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getPaisBusiness().modificarPais(paisAux); 713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.pais.getDespais() == null) 963
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.pais.getDespais().equals(""))) 974
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor) 1133
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. pais.setHayCesionLopd(0); 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pais.getHayCesionLopd()!=null && pais.getHayCesionLopd() == 1) 1203
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Boolean.FALSE; 1233

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 903
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(destinatarioCopia != null){ 955
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1013
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1113
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = " update some_table com " + 1155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String sql = " select new com.mapfre.mutua.auditmap.model.presentation.Destinatario( dest.id.idusuari , dest.usuario.nombre , dest.usuario.apellido, dest.usuario.email ) " + 1295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer idAudito, long idTipo, List<Integer> recursos); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito, long idTipo, List<Integer> recursos); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 504
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 503
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 503
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 503
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 535
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 704
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 713
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1934
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=51] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1933
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1933
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1935
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1933
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( this.formModo.equals( Constantes.CONST_FORM_MODO_MODIFICAR ) ) // MODIFICACIÓN 2073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (audGen.getIndgloba().equals(1)) 2594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( audGen.getNombreAuditAnt() == null || audGen.getNombreAuditAnt().equals( "" ) ) 2804
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = getResourceBundleCtes().getString( "aplicacion.combos.seleccione" ); 2983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while( i.hasNext() ) 3095
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem s = new TraducibleSelectItem( resp.getCodResponsabilidad(), 3125
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( resp.getCodResponsabilidad(), 3123
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoCombo> listaItemsEstructura = this.estructuraEntidadBusiness.buscarListaEstructurasOrganizativasActivosConPermisos(audGen.getIdeo()); 3305
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while( i.hasNext() ) 3625
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem( elem.getId(),elem.getDescripcion() ); 3653
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 3975
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(tipTr.getIdtipotr(),tipTr.getDestipot()); 4003
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 4155
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(tpTr.getIdtipotr(),tpTr.getDestipot()); 4183
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoCombo> listaItemsEntidades = this.estructuraEntidadBusiness.buscarListaEntidadesActivasConPermisos(this.getEntidadSelec()); 4423
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoCombo> listaItemsEntidades = this.estructuraEntidadBusiness.buscarListaEntidadesActivasConPermisos(this.getEntidadSelec()); 4423
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),this.getEntidadSelec()); 4573
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),this.getEntidadSelec()); 4573
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( audGen.getNombreAuditAnt()==null || audGen.getNombreAuditAnt().equals( "" ) ) 5004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while( i.hasNext() ) 6365
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem( elem.getId(), elem.getDescripcion() ); 6393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 6595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( tipTr.getIdtipotr(), 6623
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),null); 6723
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),null); 6723
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 6935
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( resp.getCodResponsabilidad(), 6963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 7104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7174
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.getIndiceMixto()==true) 7275
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoCombo> listaItemsEntidades = this.estructuraEntidadBusiness.buscarListaEntidadesActivasConPermisos(null); 7343
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoCombo> listaItemsEntidades = this.estructuraEntidadBusiness.buscarListaEntidadesActivasConPermisos(null); 7343
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),null); 7513
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),null); 7513
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7655
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 7673
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 7763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getEstructuraOrganizativaSelec().equals(-1)){ 7824
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.getIndiceMixto()==true){ 8115
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8185
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 8203
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoCombo> listaItemsEntidades = this.estructuraEntidadBusiness.buscarListaEntidadesActivasConPermisos(null); 8403
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoCombo> listaItemsEntidades = this.estructuraEntidadBusiness.buscarListaEntidadesActivasConPermisos(null); 8403
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),null); 8533
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoDescId> listaItemsEntidades = this.estructuraEntidadBusiness.buscarEntidades(this.getEstructuraOrganizativaSelec(),null); 8533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTipoAuditoriaSelec().equals(-1)){ 8784
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 9075
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(tpTr.getIdtipotr(),tpTr.getDestipot()); 9093
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9333
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. SelectItem s1 = new SelectItem(Integer.valueOf(-1),ver); 9353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 9484
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 9484
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 9483
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 9483
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getCorespSelec().equals( -1 ) ) 9564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! auditoria.getIdeo().equals(-1) ) 9684
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.getIndiceMixto()==true) 9835
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if ( getAuditoriaGlobal() == true ) 9945
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( getInforme() == null ) 10125
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( validaCrearAuditoria( auditoria ) ) 10533
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 11714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itAreas.hasNext()){ 11775
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itSubareas.hasNext()){ 11835
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itTareas.hasNext()){ 11895
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<RiskTareaObjetivo> tareasTotal){ 11984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12035
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<RiskTareaObjetivo> tareasTotal, String nombreArea){ 12124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12175
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<RiskTareaObjetivo> tareasTotal, String nombreArea, String nombreSubarea){ 12294
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 12473
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 12473
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.getIndiceMixto()==true){ 12665
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.getAuditoriaGlobal()==true){ 12725
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.formModo.equals(Constantes.CONST_FORM_MODO_ALTA)){//viene del boton nuevo 13003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 13644
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 13644
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String alcance = ""; 13663
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String alcance = ""; 13663
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). auditoria.getIdTipoTrabajo().equals( Integer.valueOf( -1 ) ) || 13774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). auditoria.getEntidad().equals( Integer.valueOf( -1 ) ) || 13784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). auditoria.getIdsuperv().equals( Integer.valueOf( -1 ) ) || 13794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). auditoria.getResponsabilidad().equals( Integer.valueOf( -1 ) ) || 13804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). alcance == null || "".equals( alcance ) || alcance.equals("\n") ) 13834
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. alcance == null || "".equals( alcance ) || alcance.equals("\n") ) 13833
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres alcance == null || "".equals( alcance ) || alcance.equals("\n") ) 13833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 14134
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) 14133
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( getEstructuraOrganizativaSelec() == -1 ) 14173
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean fin = false; 14283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 14525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(pa.getIdpai(),pa.getDespai()); 14553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (getPaiAsociado() == null || getPaiAsociado().equals("")) { 14734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (getPaiAsociado() != null && ! getPaiAsociado().equals("")) { 14924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 15284
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer idRecursUser = usec.getIdRecurso(); 15313
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()) 15375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15704
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 15825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 16434
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Object[] parametros =new Object[4];; 16464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 16564
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 16564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 16644
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 16644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasOrganizativas) { 16844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 17694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 20164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 20204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaEstructuraOrganizativa) { 20214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 20494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 20534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 20704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 21734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTipoAuditoriaSelec().equals(-1)){ 21924
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 22225
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(tpTr.getIdtipotr(),tpTr.getDestipot()); 22243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 23604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 23644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaValidacionConfirm2) { 23654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 23944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 24184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 24224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 24274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 24314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 24644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 24824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 24944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 25364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer[] tiposInforme = { 695
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Constantes.CONST_DEST_BORRADOR , Constantes.CONST_DEST_BORRADOR_ANEXO1, Constantes.CONST_DEST_BORRADOR_ANEXO2 , Constantes.CONST_DEST_BORRADOR_ANEXO3 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( (o1.getFechaLectura() == null && o2.getFechaLectura() == null) || (o1.getFechaLectura() != null && o2.getFechaLectura() != null) ){ 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1654
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1804
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Fichero fichero = infoAuditoriaBusiness.obtenerFicheroInformeDestinatario(destTrabajoId); 1843
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Fichero fichero = infoAuditoriaBusiness.obtenerFicheroInformeDestinatario(destTrabajoId); 1843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.modulo.getIdModulo().equals(-1)){ 1395
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.modulo.getIdModulo().equals(-1)){ 1394
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(modAux.getTipo().equals("0") && this.tieneHijos(modAux)){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(moduloSeleccionado.getTipo().equals("0")){ 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaModulos==null) 2233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2294
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 2365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * idcatego es idcatego, ideo es ideo, deseo es deseo, idauditor es vac.idrecurs, desauditor es nombre + apellido, fechaIni es fechaini y fechaFin es fechafin 345
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 724
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.IdiomaRecursoDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_APA_AUDITORIA_INTERNA_EO, 1); 445
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (bMostrarIncluir) { 503
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaRecomendacionesEO = obtenerRecomendacionesPorEO(idPAI, fecha, criticidad); 512
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaRecomendacionesEOCriticas = new ArrayList<CuadroRecomendacionEO>(); 522
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bMostrarCriticas){ 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 764
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (bMostrarIncluir) { 863
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaRecomendacionesEO = obtenerRecomendacionesPorEOHolding(idPAI, fecha, dptosDePai, empresasDePai, criticidad); 902
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaRecomendacionesEOCriticas = new ArrayList<CuadroRecomendacionEO>(); 912
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=41] public someMethod( Integer myarg, Integer myarg2 ) { 1153
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1153
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaResultado = new ArrayList<CuadroRecomendacionEO>(); 1162
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaEOs = (ArrayList) this.estructuraEntidadDAO.getEOsAuditables(idPAI); 1182
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer agregacion = Constantes.CONST_AGREGACION_POR_TIPO; 1233
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. ListOrderedMap EO = (ListOrderedMap) objEO; 1844
STR.ADLRSTR.ADLR: Evita literales duplicados int ideo = ((BigDecimal) EO.get("ideo")).intValue(); 1873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=41] public someMethod( Integer myarg, Integer myarg2 ) { 3033
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3033
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3034
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaResultado = new ArrayList<CuadroRecomendacionEO>(); 3042
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaEOs = (ArrayList) this.estructuraEntidadDAO.getEOsAuditablesHolding(dptosDePai); 3062
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer agregacion = Constantes.CONST_AGREGACION_POR_TIPO; 3113
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. ListOrderedMap EO = (ListOrderedMap) objEO; 3704
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroRecomendacionEO> listaRecomendacionesEO) { 4894
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<CuadroRecomendacionEO> listaRecomendacionesEO) { 4893
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<CuadroRecomendacionEO> listaRecomendacionesEO) { 4894
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(ArrayList<CuadroRecomendacionEO> listaRecomendacionesEO) { 4893
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroRecomendacionEO> listaResultado = new ArrayList<CuadroRecomendacionEO>(); 4902
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(SueldoId id, Auditor auditor, BigDecimal sueldo, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoInformeAux.getIdtipo() == null) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoInformeBusiness().altaTipoInforme( 695
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoInformeBusiness().modificarTipoInforme( 723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoInforme.getDestipo() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoInforme.getDestipo().equals(""))) 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idcatego, String descateg, 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 473
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setMostrarVentanaInfoAlta( false ); 513
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 585
STR.ADLRSTR.ADLR: Evita literales duplicados this.firma.setDesFirma(""); 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 994
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.validarFormulario(true)){ 1005
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1164
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1163
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( paisSeleccionado.equals(Integer.valueOf(-1) ) 1244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || cajaFirma.equals("") ) 1254
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaFirma.campoObservacionesExcedeDimensiones")+"\n"; 1355
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaFirma.campoObservacionesExcedeDimensiones")+"\n"; 1353
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaFirma.campoValoracionExcedeDimensiones")+"\n"; 1413
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. textoVentana=this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.altaFirma.campoExperienciaExcedeDimensiones")+"\n"; 1473
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( textoVentana.trim().equals("") ) 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1694
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem selectItemDefecto = 1755
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 1875
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected SubInformeEstructuraActualBean subInformeEstructuraActualBean; 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeEstructuraActualEOBean subInformeEstructuraActualEOBean; 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformePlantillaAuditoresBean subInformePlantillaAuditoresBean; 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeEstructuraPropuestaBean subInformeEstructuraPropuestaBean; 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformePresupuestoDepartamentoBean subInformePresupuestoDepartamentoBean; 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformePresupuestoDepartamentoEOBean subInformePresupuestoDepartamentoEOBean; 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeDistribucionTiemposDptoBean subInformeDistribucionTiemposDptoBean; 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeDistribucionCostesAuditoriaBean subInformeDistribucionCostesAuditoriaBean; 264
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 295
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformeEstructuraPropuestaBean.cargarSubInformeEstructurPropuesta(this.getIdPai(), this.getIdPaiActual(), this.getFecha()); 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1174
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.cargarParametrosRequestDetalleSeguimiento()) { 1315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6474
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 6963
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 7043
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 7123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeEstructuraActualEOBean subInformeEstructuraActualEOBean) { 7334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePlantillaAuditoresBean subInformePlantillaAuditoresBean) { 7424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeEstructuraPropuestaBean subInformeEstructuraPropuestaBean) { 7514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePresupuestoDepartamentoBean subInformePresupuestoDepartamentoBean) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePresupuestoDepartamentoEOBean subInformePresupuestoDepartamentoEOBean) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeDistribucionTiemposDptoBean subInformeDistribucionTiemposDptoBean) { 7784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeDistribucionCostesAuditoriaBean subInformeDistribucionCostesAuditoriaBean) { 7874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 423
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. void crearMenu (){ 843
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 893
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // descripcion += " Si sospecha que se trata de un acceso no autorizado, póngase en contacto con el personal de soporte de la aplicación."; 945
STR.ADLRSTR.ADLR: Evita literales duplicados String usuarioNombre = suplantador.getNombre() + " " + suplantador.getApellido(); 963
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String usuarioNombre = suplantador.getNombre() + " " + suplantador.getApellido(); 963
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idRecurs != null){// incidencia 3969 1045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(ele.getIdusuari(), etiqueta); 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String etiqueta = real.getNuuma() + " (" + real.getNombre() + " " + real.getApellido() + ")"; 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String etiqueta = actual.getNuuma() + " (" + actual.getNombre() + " " + actual.getApellido() + ")"; 1533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944

WebContent/app/tiles/base1.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. java.util.List listaErrores = (java.util.List) session.getAttribute("errores"); if (listaErrores != null) { 164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PrevPlantillaId id, CategoriaAuditor categoriaAuditor, 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PrevPlantillaId id, CategoriaAuditor categoriaAuditor, 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 454
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 454
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 454
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 453
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 494
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 495
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 645
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 703
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.InfoAuditoriaBusiness#buscarInfoAuditoria(com.mapfre.mutua.auditmap.model.entity.InfoAuditoriaId) 735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(esRetocado){ 1175
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1834
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(informe == null){ // no deberia entrar aqui 1943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 2793
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2944
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 3033
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(destinatario.getIdRecurs().equals(idDestinAnt) && destinatario.getIndOrigen().equals(indOrigenAnt)){ 3264
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<HechoOculto> hechosOcultos, Integer idDestinatario, Integer indOrigen , Integer tipoInforme){ 3864
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<HechoOculto> hechosOcultos, Integer idDestinatario, Integer indOrigen , Integer tipoInforme){ 3863
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3963
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod(HechoObservYRecomId hechoId , List<DestHechoInformes> destinatariosHechosOcultos){ 4003
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4823
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 5043
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 5083
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. destTrabajoId = new DestTrabajoId(idAudito , destinatario.getIdRecurs() , tipoInforme , destinatario.getIndOrigen()); 5323
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. destTrabajoId = new DestTrabajoId(idAudito , destinatario.getIdRecurs() , Constantes.CONST_DEST_PLAN_ACCION , destinatario.getIndOrigen()); 5473
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. destTrabajoId = new DestTrabajoId(idAudito , destinatario.getIdRecurs() , Constantes.CONST_DEST_NOTA_INTERNA , destinatario.getIndOrigen()); 5623
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Destinatario destinatario , List<HechoOculto> hechosOcultos, Integer tipoInforme){ 5744
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 5853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5894
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6264
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idUsuario, Integer indOrigen, Integer[] tiposInforme){ 6344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(destinatario.getMcaCompleto().equals(1)){ // si el usuario no tiene informe generado para el, pero recibe el informe complete, entonces cargamos el informe comun 6574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6684
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6763
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6804
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(hecho.getIdincide().equals(hechoIdVisible.getIdincide()) && tarea.getIdtarea().equals(hechoIdVisible.getIdtipo())){ 7074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7264
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7914
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8234
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8874
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 733
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 745
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 464
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 463
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 463
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 575
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 874
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 893
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 923
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*this.mostrarListado = false; 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1544
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1595
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1593
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(oSecurity.isWriteAllowedGlobal()){ 1695
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter ElementoDescId auditor = new ElementoDescId(oSecurity.getIdRecurso(),experencia.getAuditor().getNombre()+" "+experencia.getAuditor().getApellido()); 1793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) 1865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 1893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2075
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 2093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2585
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (conceptoGasto.getIdconcepto(), conceptoGasto.getConcepto()); 2603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (moneda.getCodmoneda(), moneda.getDesmoneda()); 2803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 3403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 3784
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. LiquidacionGasto liquidacionGasto = new LiquidacionGasto (); 3853
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. LiquidacionGasto liquidacionGasto = new LiquidacionGasto (); 3853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! getUserSecurity().getIdeoRecurso().equals( Integer.valueOf( -1 ) ) ) // El usuario es auditor. Se toma la estructura del recurso: 3954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4205
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4223
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) 4485
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4513
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) 4785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.liquidacionGasto.getIdAuditor() != null && ! this.liquidacionGasto.getIdAuditor().equals(-1)){ 4884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod( Integer myarg, Integer myarg2 ) { 5023
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5514
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Object[] parametros =new Object[4];; 5714
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.liquidacionGasto.setDesAuditor(liquidGasto.getAuditor().getNombre() + " " + liquidGasto.getAuditor().getApellido()); 5933
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorSubactividad.hasNext()) 5995
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorTrabajo.hasNext()) 6145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.liquidacionGasto.getIdEntidad() == null || this.liquidacionGasto.getIdEntidad().equals(-1)){ 6454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 6855
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String tipoCambio = new String (); 6962
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String importe = new String (); 6992
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7214
STR.ADLRSTR.ADLR: Evita literales duplicados return ("ModificacionLiquidGasto"); 7253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 7385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionGuardado) { 9154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. PregCuest instance = (PregCuest) this.getHibernateTemplate().get( 635
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.PregCuestDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (idiomaRecursoAux.getId() == null) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getIdiomaRecursoBusiness().altaIdiomaRecurso( 705
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getIdiomaRecursoBusiness() 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.idiomaRecurso.getCertific() == null) 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.idiomaRecurso.getCertific().equals(""))) 1004
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. else if(this.idiomaRecurso.getCertific().length() > 10000){ 1025

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 745
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BusquedaSalarioOPresupuestoComparator busquedaSalarioOPresupuestoComparator = new BusquedaSalarioOPresupuestoComparator(); 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsCategoria==null){ 1855
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1865
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1863
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (categoriaAuditor.getIdcatego(), categoriaAuditor.getDescateg()); 1943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno; 2693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2725
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (anio, anio.toString()); 2743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
STR.ADLRSTR.ADLR: Evita literales duplicados return "BusquedaPresupuestos"; 3613
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3654
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (auditor.getIdrecurs(), auditor.getNombre() + " " + auditor.getApellido()); 3773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4384
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4835
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5244
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 253
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtil.isEmpty(armario.getDesarmar())){ 765
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition(" UPPER(desarmar) like ? ", "%" + armario.getDesarmar().toUpperCase() + "%" ); 773
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1103
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId (t.idarmari,t.desarmar) from Armario t order by t.desarmar, t.idarmari")); 1315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 1433
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1433
STR.ADLRSTR.ADLR: Evita literales duplicados String sFiltroSeguridad = ""; 1463
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer iIdeo = null; 1503
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes ); 1943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 473
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 505
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ReportSDKException{ 1134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ReportSDKException{ 1134
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(QuarterPaiLock.getLock().tryLock()){ 1145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1664
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 1963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 242
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. com.mapfre.mutua.auditmap.model.webservice.riskmap.ElementoCombo[] array = this.serviciosRiskMapBusiness.buscarListaActividades(estado, Constantes.CONST_WEBSERVICE_VERSION, Constantes.CONST_WEBSERVICE_IDIOMA); 455
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idProceso,Integer idActividad,Integer idSector, 1384
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. com.mapfre.mutua.auditmap.model.webservice.riskmap.MapaRiesgo[] array = this.serviciosRiskMapBusiness.buscarListaMapaRiesgos(idProceso,idActividad,idSector,empresas,estado, 1525
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1744
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2694
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( 2693
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( 2693
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(conv != null){ 3115
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. BigDecimal po = new BigDecimal(array[i].getPo()); 3233
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. BigDecimal ir = new BigDecimal(array[i].getIr()); 3253
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. BigDecimal criticidad = new BigDecimal(array[i].getCriticidad()); 3273
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itlistaBBDD.hasNext() && itListaServicio.hasNext()){ 3385
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RiskConversionFV itemBBDD = new RiskConversionFV(); 3393
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ConversionFV convServicio = new ConversionFV(); 3413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 163
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Sueldo instance = (Sueldo) this.getHibernateTemplate().get( 635

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EstadoId id, Area area, String desesta, Set<Caja> cajas, 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.FichLogicoAsociadoDAO#findByExample(com.mapfre.mutua.auditmap.model.entity.FichLogicoAsociado) 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FichLogicoAsociado instance = (FichLogicoAsociado) this 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtil.isEmpty(informe.getIdiomaInforme())){ 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 394
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 395
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. AsposeInformeAuditoria.rellenarPortada(document, builder, aplicacionBundle ,informe.getDescripcionEstructuraOrganizativa(),informe.getDescripcionEstructuraOrganizativaSuperior() , informe.getNombreAuditoria(), aplicacionBundle.getString("informes.seguimientoRecomendaciones.nombreInformePlanAccionAExt"), "",false); 495
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoCabecera = textoCabecera + " - " + informe.getDescripcionEstructuraOrganizativa(); 553

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setId(id); 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 483
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof VacacionesId)) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 675
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 684
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFechaini() == null ? 0 : this.getFechaini().hashCode()); 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 363
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 363
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 583
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 673
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 814
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 815
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 813
STR.ADLRSTR.ADLR: Evita literales duplicados getResourceBundleCtes().getString( "aplicacion.mensaje.cumplimentarObligatorios" ) ) ); 1223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 2704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 2703
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 2703
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse()); 2855
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(nodoPlanificacion.getIndTipo() == 0 || nodoPlanificacion.getIndTipo() == 1 || nodoPlanificacion.getIndTipo() == 2 || nodoPlanificacion.getIndTipo() == 3){ 3025
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr01GestionAuditorias/planificacion.jsf"; 3043
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuffer desAnalisis = new StringBuffer(); 3303
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer desAnalisis = new StringBuffer(); 3303
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer desAnalisis = new StringBuffer(); 3303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String cadena=""; 3343
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuffer desNotas = new StringBuffer(); 3493
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer desNotas = new StringBuffer(); 3493
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer desNotas = new StringBuffer(); 3493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String cadena=""; 3533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3795
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(cont,elem.getTitulo()); 3813
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3955
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId().getIdficher(),elem.getNombre()); 3973
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(Integer.valueOf(r.getId().getCodvalor()),r.getDesvalor()); 4183
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (ruta.equals(""))) 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4665
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(Integer.valueOf(r.getId().getCodvalor()),r.getDesvalor()); 4703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(cont,elem.getTitulo()); 4943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6054
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId().getIdficher(),elem.getNombre()); 6163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((fechaprein != null) && (fechaprein != "")) 645
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((fechaprein != null) && (fechaprein != "")) 643
STR.ADLRSTR.ADLR: Evita literales duplicados if((fechaprein != null) && (fechaprein != "")) 643
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 673
STR.ADLRSTR.ADLR: Evita literales duplicados return " "; 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((nombre != null) && (nombre != "")) 913
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((deseo != null) && (deseo != "")) 1023
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((estado != null) && (estado != "")) 1133
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return " "; 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1714
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if((this.cerrada != 0)){// || (this.maximoenviado.intValue() == Constantes.CONST_ESTADO_INF_DEFINITIVO.intValue()) ){ 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1794
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if (this.maximoenviado.intValue() >= Constantes.CONST_ESTADO_INF_BORRADOR.intValue()){ 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiHolRatioId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpaihold() == null ? 0 : this.getIdpaihold().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getNumratio() == null ? 0 : this.getNumratio().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 253
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 253
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 253
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 373
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 703
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 895
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1043
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1125
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIddestino(),elem.getDesdestino()); 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 1403
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1403
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 1433
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTipoDocumentoSelec().equals(-1)){ 1494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 2045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 2073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 2213
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //List<Destinatario> listaDestDentro = auditorBusiness.buscarDestinatarios(altaModifAuditoriaBean.getIdAuditoria(), 0, -1, this.getTipoDocumentoSelec()); 2305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 2363
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 2383
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 2543
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 2563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2814
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 2813
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getEstructuraOrganizativaSelec()!=-1){ 2873
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 2943
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 2943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3015
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3033
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 3045
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(encontrado){ 3125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 3263
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 3313
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 3314
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3413
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 3475
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3493
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 3505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3724
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 3723
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 3743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 3873
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 4045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 4073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.getTipoDocumentoSelec().equals(-1)){ //incidencia 0002066 4184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4235
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4253
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 4284
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4293
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 4313
STR.ADLRSTR.ADLR: Evita literales duplicados s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 4313
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.getTipoDocumentoSelec().equals(-1)){ // incidencia 0002066 4424
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4475
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4493
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 4524
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4533
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 4553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4783
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 4814
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4823
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 4843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5075
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 5093
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 5124
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 5133
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 5153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5354
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 5353
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 5373
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5485
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 5503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5625
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 5643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 5793
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 5824
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 5833
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 5853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6005
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 6023
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 6054
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 6063
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 6083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6274
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 6273
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSelec!=null && !this.destinatarioSelec.equals(-1)){ 6294
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 6313
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 6323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 6385
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 6393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 6465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 6503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 6733
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6754
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 6773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0 || listaItemsDestinatariosDentro==null) 6783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 6845
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 6853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 6935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7284
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 7283
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosBusquedaSelec!=null && !this.destinatariosBusquedaSelec.equals(-1)){ 7304
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 7323
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 7333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 7395
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 7403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 7475
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 7513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 7733
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7734
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7754
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 7773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 7783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 7845
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 7853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 7935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8384
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 8403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0) 8583
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8824
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 8843
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9004
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 9023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 9065
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 9294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 9294
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int totales = listaUsuariosErrorLDAP.size(); 9673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(0)){ 9744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (elem.getId().equals(1)){ 9764
STR.ADLRSTR.ADLR: Evita literales duplicados mensaje1 += elem.getDescripcion()+"<br>"; 9773
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += this.getResourceBundleCtes().getString("pr01GestionAuditorias.destinatarios.usuGuardar"); 9872
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. mensajeGlobal +="<br>"; 9885
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal +="<br>"; 9882
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje1+"<br>"; 9913
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje1+"<br>"; 9912
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje2+"<br>"; 9943
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje2+"<br>"; 9942
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 10094
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 10093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 10883
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 10924
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 10965
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 11264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 11364
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 11405
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 11694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11844
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 11843
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 11864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 11925
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 12254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 12315
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 12694
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13054
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13134
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13214
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text = text.substring(0 ,index) + text.substring(( index + marca.length()), text.length()); 13233
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13274
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return marca + " " + text; 13283
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return marca + " " + text; 13283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 14034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 173
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", this.getLocale()); 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 675
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaItemsCuestionarios = auditoriaBusiness.buscarCuestionariosAuditado(this.getUserSecurity().getUsuarioActual().getIdusuari()); 885
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaItemsCuestionarios != null){ 895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 335
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 484
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 483
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = Fechas.getFechaActual(); 493
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!idPai.equals(-1)){ 525
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai.equals(-1)){ 524
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 533
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 722
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 875
STR.ADLRSTR.ADLR: Evita literales duplicados if( m.get("fec_baja") != null){ 993
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai.equals(-1)){ 1184
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1193
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1272
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 1544
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = Fechas.getFechaActual(); 1553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!empresasDePai.equals("")){ 1584
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1593
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and a.identnom in (" + empresasDePai + ") "); 1733
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1772
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1915
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 2184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiHolding.equals(-1)){ 2224
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2233
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2362

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TipoConceptoGastoBusiness { 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 203
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<TipoConceptoGasto> retVal = this.getTipoConceptoGastoDAO() 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 504
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipo.getGesDepConceptoGastos().size() == 0) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 745
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 775
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 815
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1025
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (departamento.getIddpto(), departamento.getDpto()); 1043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1235
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (valor.getId().getCodvalor(), valor.getDesvalor()); 1263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1334
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 1443
STR.ADLRSTR.ADLR: Evita literales duplicados return ""; 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2134
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2133
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.idNuevoEstado.equals(Integer.valueOf(-1))) { 2174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.recomendacionVista.getId().getCriticidadSug().equals(Integer.valueOf(-1))) { 2294
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (this.recomendacionVista.getId().getComentseg().length() > Constantes.TAM_MAXIMO_TEXT_AREA_80000.intValue()) { 2373
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.comentarioAuditadoAnadir!=null){ 2455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String comentarioAuditado = new String(); 2742
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 123
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 483
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 485
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 613
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (valoracion) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 2903
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 2914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 784
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 875
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 905
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 945
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1155
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (departamento.getIddpto(), departamento.getDpto()); 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1365
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (valor.getId().getCodvalor(), valor.getDesvalor()); 1393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1464
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elemento.getId(), elemento.getDescripcion()); 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1554
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! existeEnListaSeleccionados(usuario.getIdRecurs())){ 1595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(usuario.getIdRecurs(), usuario.getNombreApellido()); 1603
STR.ADLRSTR.ADLR: Evita literales duplicados return ""; 1643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.filtroResponsable.equals("")) { 1684
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 1733
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1834
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2104
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesDisponibles.size() == 0) 2113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 2213
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2214
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.responsableDisponibleSelec!=null && !this.responsableDisponibleSelec.equals(-1)){ 2224
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 2233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesDisponibles.size() == 0) 2243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableSeleccionado.hasNext() && !existeEnAsig) { 2285
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((responsableSeleccionado.next()).getValue())) 2293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableDisponible.hasNext() && !encontrado) { 2345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2554
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesSeleccionados.size() == 0) 2563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 2663
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.responsableSelec!=null && !this.responsableSelec.equals(-1)){ 2674
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 2683
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 2745
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 2753
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableSeleccionado.hasNext() && !encontrado) { 2815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.idNuevoEstado.equals(Integer.valueOf(-1))) { 3454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.recomendacionVista.getId().getIddpto().equals(Integer.valueOf(-1))) { 3544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.recomendacionVista.getId().getCriticidad().equals(Integer.valueOf(-1))) { 3574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 3854
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ElementoCombo> listaResponsables = new ArrayList<ElementoCombo>(); 3863
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ElementoCombo> listaResponsables = new ArrayList<ElementoCombo>(); 3863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.estructuraOrganizativaSelec.equals(-1)){ 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(auditorSeleccionado == null || auditorSeleccionado.equals(-1) ){ 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(auditorSeleccionado!=null || !auditorSeleccionado.equals(-1) ){ 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 6064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaResponsablesSeleccionados) { 7164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 704
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. importe = Calculadora.getCambioMoneda(importe, monedaAuditor, Fechas.getFechaActual(), monedaEo , mapTipoCambio, Constantes.CONST_DEFAULT_TIPO_CAMBIO ); 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 233
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 233
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 315
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. new TraducibleSelectItem(Constantes.CONST_NO_VALOR_SELECCIONADO,this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")), 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 634
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 693
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 724
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 743
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.htmlFormacion="./modificarFichaFormacion.html"; 893
STR.ADLRSTR.ADLR: Evita literales duplicados this.htmlFormacion="./modificarFichaFormacion.html"; 893
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 975
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getSeleccionCombo().equals(0)){ 985
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getSeleccionCombo().equals(0)){ 984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(this.getSeleccionCombo().equals(1)){ 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*NO ES NECESARIO 1593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1724
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaFormacion("./altaFichaFormacion.html"); 2063
STR.ADLRSTR.ADLR: Evita literales duplicados this.fichaPersonalBean.setPestanaFormacion("./altaFichaFormacion.html"); 2063
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlFormacion("./altaFichaFormacion.html"); 2073
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2104
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlFormacion("./modificarFichaFormacion.html"); 2283
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaFormacion("./modificarFichaFormacion.html"); 2293
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlFormacion("./altaFichaFormacion.html"); 2353
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaFormacion("./altaFichaFormacion.html"); 2363
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlFormacion("./modificarFichaFormacion.html"); 2443
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaFormacion("./modificarFichaFormacion.html"); 2453
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FormExterna formExterna = new FormExterna(); 2613
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FormExterna formExterna = new FormExterna(); 2613
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!fec.getIdcierre().equals(-1)){ 2684
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Object[] parametros =new Object[4];; 2714
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlFormacion("./modificarFichaFormacion.html"); 2913
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaFormacion("./modificarFichaFormacion.html"); 2923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.formExterna.getId().getDescurext()==null || this.formExterna.getId().getDescurext().equals("")){ 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<FormRecurso> listaBusquedaFormacionInterna) { 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacionFormacion) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminarFormacion) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionFechaCierre) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String textoVentanaInformacionFechaCierre) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 361
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 803
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 813
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 833
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof GIPlanAccionId)) 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 1145
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 1154
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 1174
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecestado() == null ? 0 : this.getFecestado().hashCode()); 1194
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddestino() == null ? 0 : this.getIddestino().hashCode()); 1214
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndorige() == null ? 0 : this.getIndorige().hashCode()); 1234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 373
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isCerrada){ 1695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2374
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 2375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2724
STR.ADLRSTR.ADLR: Evita literales duplicados return ""; 2743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 375
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 843
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Fraude instance = (Fraude) this.getHibernateTemplate() 885
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 943
STR.ADLRSTR.ADLR: Evita literales duplicados String sFiltroSeguridad = ""; 973
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mySecurity.getAmbito().equals(UserSecurity.AMBITO_LECTURA)){ 1045
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("iIdeo", iIdeo); 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 1483
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1483
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1543
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sqlWhere = new StringBuffer(); 1553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filtroFraude.getEjercicio().equals(-1)) { 1584
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add(filtroFraude.getNomfraude().toUpperCase() + "%"); 1943
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!filtroFraude.getIdeo().equals(-1)){ 1984
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 2124
STR.ADLRSTR.ADLR: Evita literales duplicados sqlWhere.append("(").append(this.getOSecurity().getIdeosUsuarioYDependientesToParametros()).append(")"); 2213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) { 2703
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 2705
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2712
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 2733
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + sNombre.toUpperCase()+"%"); 3113
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 3174
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND f.estructuraEntidadByIdeo.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 3193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3285
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3385

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 973
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Nivel instance = (Nivel) this.getHibernateTemplate().get(Nivel.class, 385

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItem = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1375
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideo = this.getUserSecurity().getIdeoRecurso(); 1403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (auditorCmb.getIdrecurs(), auditorCmb.getNombre() + " " + auditorCmb.getApellido()); 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ){ 2023
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((formularioSueldo.getId().getIdrecurs()!=null) && (formularioSueldo.getId().getIdrecurs().intValue()<0)){ 2085
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debeSerMayorCero")); 2213
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (mensajeError)); 2243
STR.ADLRSTR.ADLR: Evita literales duplicados }else if(formularioSueldo.getIncfijo().floatValue()>Float.valueOf("9999999999.999")){ 2263
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debeSerMenor9999999999")); 2273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod limpiarFormulario(); 793
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 875
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 873
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 1023
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.usuario != null && this.usuario.getUsuarioExterno() != null){ 1035
STR.ADLRSTR.ADLR: Evita literales duplicados if ("".equals(StringUtil.getStringValue(ResourceBundle.getBundle ("webservices").getObject("urlwebServiceConsultaEstado")))) { 1073
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.errorServicio"))); 1225
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 1335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1924
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] private someMethod( Integer myarg, Integer myarg2 ) { 1923
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1923
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.usuario.getNuuma().trim().equals("") && (this.usuario.getUsuarioExterno() != null && this.usuario.getUsuarioExterno().equals(Constantes.CONST_USUARIO_AUDITOR)) || (loginObligatorio) && (this.usuario.getNuuma().trim().equals(""))) { 1984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.usuario.getNombre() != null && this.usuario.getNombre().trim().equals("")) { 2044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.usuario.getApellido() != null && this.usuario.getApellido().trim().equals("")) { 2064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.usuario.getEmail().trim().equals("")){ 2104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.usuario.getNuuma().trim().equals("") && !Validacion.esLoginValido(this.usuario.getNuuma())) { 2194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.usuario.getEmail() != null && !this.usuario.getEmail().trim().equals("") && !Validacion.esEmailValido(this.usuario.getEmail())) { 2254
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String facesContext.addMessage("", new FacesMessage(mensajeError.toString())); 2294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 2734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.usuario.getIdeo().equals(Integer.valueOf(-1))){ 2744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2875
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(elem.getId(), elem.getDescripcion()); 2913
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elem.getId(), elem.getDescripcion()); 2953
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext() && seguir){ 3035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.formularioCorrecto(false)) { 3233
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.usuario.getNuuma() != null) && (!(this.usuario.getNuuma().trim().equals("")))) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.formularioCorrecto(true)) { 3593
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3924
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (login.trim().equals("")) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4835
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 4853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4984
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.listaItemsEstructuraOrganizativaPpal == null) { 4993
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(elem.getId(), elem.getDescripcion()); 5183
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elem.getId(), elem.getDescripcion()); 5223
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 5324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 5444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer[] estructuraOrganizativaSecSelec) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6564
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6655
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elem.getIdpais(), elem.getDespais()); 6673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 233
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1594
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1594
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1613
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 1625
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 1644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PaiOpcionId id, PlanAuditoria planAuditoria, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_APA_PREVENCION_BLANQUEO, -1); 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bIncluirBlanqueo) { 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 243
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient EstructuraEntidadBusiness estructuraEntidadBusiness; 275
STR.ADLRSTR.ADLR: Evita literales duplicados protected String desEstrOrgSel = ""; 403
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 703
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(Integer.valueOf(item), item); 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 874
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 875
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(item.getId(), item.getDescripcion()); 2453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(item.getCodmoneda(), item.getDesmoneda()); 2893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 323
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 323
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 804
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 803
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 803
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 805
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 803
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer recomendacion = rec.getIdincide(); 843
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer recomendacion = rec.getIdincide(); 843
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 993
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaPais!=null){ 1035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1055
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(pais.getIdpais(),pais.getDespais()); 1083
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List <ElementoCombo> listaEntidades = this.estructuraEntidadBusiness.buscarEntidadesXPaisActivas(this.datosRecomendacion.getIdpais(),this.getEntidadSelec()); 1185
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1215
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1345
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1475
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId(),r.getDescripcion()); 1633
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(elem.getIddpto(),elem.getDpto()); 1783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1915
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(elem.getId(),elem.getDescripcion()); 1933
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2065
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(elem.getId().getCodvalor(),elem.getDesvalor()); 2083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (validador.getId().equals(0)){ 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2594
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 2723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2814
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2905
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 2933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3014
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 3133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.sql.SQLException; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(objResponsabilidadSocial != null){ 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer node, Integer parentnode, Integer ideo, 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 823
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 833
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 853
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EstructorTreeId)) 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 1145
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getNode() == null ? 0 : this.getNode().hashCode()); 1154
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getParentnode() == null ? 0 : this.getParentnode() 1184
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 1214
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDepth() == null ? 0 : this.getDepth().hashCode()); 1234
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getLineage() == null ? 0 : this.getLineage().hashCode()); 1254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String FORMULARIO_ALTA_PAI = "formularioAltaPAI"; 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.desesta.equals("")) { 625
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.desesta.equals("")) { 624
STR.ADLRSTR.ADLR: Evita literales duplicados if(this.desesta.equals("")) { 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if (this.codEstrOrgSel.equals(-1) || this.nombre==null || (this.nombre!=null && this.nombre.equals("")) || this.ejercicio.equals(-1)) { 905
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.codEstrOrgSel.equals(-1) || this.nombre==null || (this.nombre!=null && this.nombre.equals("")) || this.ejercicio.equals(-1)) { 904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado }/* else if (this.nombre.equals("")) { 933
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.codEstrOrgSel.equals(-1)){ 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer valor = Integer.valueOf(tsiAux.getValue().toString()); 2003
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(valor.equals(-1)) { 2013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ) { 443
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.formularioCorrecto()) { 503
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getUploadFicheroUno().getBytes().length > 0) { 565
STR.ADLRSTR.ADLR: Evita literales duplicados String filename = ""; 613
STR.ADLRSTR.ADLR: Evita literales duplicados if (f.getName().lastIndexOf("\\") != -1) { 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.noticias.getTitulo() == null) || (this.noticias.getTitulo().equals("")) 1884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.noticias.getTexto() == null) || (this.noticias.getTexto().equals(""))) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ididioma, String desidioma, 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Normativa instance = (Normativa) this.getHibernateTemplate().get( 755
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 815
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void deshabilitarFiltros(String[] filtrosDisponibles){ 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 973
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " WHERE 1 = 1 "; 1012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND nor.id.idpais = ? "; 1042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND nor.id.identida = ? "; 1092
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 1144
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND nor.pais.idpais IN ( SELECT est.pais.idpais FROM EstructuraEntidad est "; 1192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " WHERE (est.ideo IN (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ") "; 1202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " OR est.ideosup IN (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ") ) )"; 1212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND nor.pais.idpais IN ( SELECT est.pais.idpais FROM EstructuraEntidad est "; 1342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " WHERE est.ideo IN (" + getOSecurity().getIdeosUsuarioToParametros() + ") )"; 1352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " ORDER BY nor.pais.despais,nor.estructuraEntidad.deseo"; 1432

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 253
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 354
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 483
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 574
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 573
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 694
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 693
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 833
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 964
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPlantilla, Long idTipo, Long idPadre, 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.indTipo.equals(Constantes.CONST_TAREA)){ 1755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
STR.ADLRSTR.ADLR: Evita literales duplicados retVal.add(new TraducibleSelectItem(-1, "Seleccione")); 613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 645
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaNiveles == null) 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaPaises == null) 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isMcaActivo()){ 1435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) { 1793
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.estructuraEntidad.getDeseo() == null) 1893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.estructuraEntidad.getDeseo().equals(""))) 1904
STR.ADLRSTR.ADLR: Evita literales duplicados || (this.estructuraEntidad.getDeseo().equals(""))) 1903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.estructuraEntidad.getIndnacex() == null) 2013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.estructuraEntidad.getIndnacex().equals(""))) 2024
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idMonedaCombo == -1) 2043
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idNivelCombo == -1) 2063
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idPaisCombo == -1) 2083
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idMonedaCombo == -1) 2103
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idNivelCombo == -1) 2123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idPaisCombo == -1) 2143
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idMonedaCombo == -1) 2163
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idNivelCombo == -1) 2183
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idPaisCombo == -1) 2203
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(retVal){ 2333
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. context.addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.mantenimiento.estructura.recurisva"))); 2395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2534
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2585
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.estructuraEntidad.getIndnacex() == null || this.estructuraEntidad.getIndnacex().equals('0')) 2914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.estructuraEntidad.getIndnacex() == null || this.estructuraEntidad.getIndnacex().equals('0')) 2913
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (indicador) 2973
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.estructuraEntidad.setIndnacex('0'); 3003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMonedas == null) 4173

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paiTexto!=null) { 405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 724
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<PaiAgregadosVista> listaAgregados = (ArrayList<PaiAgregadosVista>) this.paiAgregadosVistaDAO.findByPaiPadre(idPAI); 742
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.OtraActividadDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.entity.Usuario; 284
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 394
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * HQL: from HechYRecomStand WHERE idestandar IS NOT NULL AND UPPER(area) LIKE ? AND UPPER(subarea) LIKE ? AND UPPER(hoja) LIKE ? AND UPPER(tarea) LIKE ? And UPPER(DesHecho) like ? And UPPER(DesRecom) like ? 1765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1804
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1894
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1984
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(hechosAuditoria != null){ 2005
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. hechoId = new HechoObservYRecomId(hecho.getIdaudito(), hecho.getIdtipo(), hecho.getIdincide()); 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3025
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("TOTAL")!=null){ 3053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3315
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3574
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer nivel, String area, 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.CalendarioDAO; 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 285
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer anioDesde, 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer anioDesde, 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ValorId id, Area area, String desvalor, Integer mcaActivo , 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 354
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 353
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. transient protected ResourceBundle propertiesConstantes = ResourceBundle.getBundle("resources.constantesAplicacion"); 465
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod(Integer.valueOf(1), this.getResourceBundleCtes().getString("pr12GestionContenidos.formularioGestionContenidos.radio.public someMethod(Integer.valueOf(0), this.getResourceBundleCtes().getString("pr12GestionContenidos.formularioGestionContenidos.radio.privado"))}; 715
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 743
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s = new SelectItem (Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( (this.getDetalleContenido()!=null) && (this.detalleContenido.getIdeo()>0)){ 1695
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 1793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 2073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 2565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 2815
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(c.getIdCatego(), c.getDesCatego()); 2843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 3423
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3544
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itListaTipoDocumento.hasNext()){ 3625
STR.ADLRSTR.ADLR: Evita literales duplicados this.elementoFiltroDetalleContenido.setInputWeb(""); 3903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (tipoDocItemSeleccionado.equals(Integer.valueOf(-1))){ 4024
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4104
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if( (detalleContenido==null) || (detalleContenido.getAlias()==null) 4153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (detalleContenido.getAlias().trim().equals("")) 4164
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.camposObligatorios"))); 4213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5464
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5614
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5724
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ){ 5723
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if( (elementoFiltroDetalleContenido==null) || (elementoFiltroDetalleContenido.getAlias()==null) || (elementoFiltroDetalleContenido.getAlias().trim().equals("")) 5773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( (elementoFiltroDetalleContenido==null) || (elementoFiltroDetalleContenido.getAlias()==null) || (elementoFiltroDetalleContenido.getAlias().trim().equals("")) 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7104
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DetalleContenido detalleContenido = gestionContenidosBusiness.buscarDetalleContenido(this.detalleContenido.getIdObj()); 7133
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DetalleContenido detalleContenido = gestionContenidosBusiness.buscarDetalleContenido(this.detalleContenido.getIdObj()); 7133

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714

WebContent/app/pr03GestionInformes/listadoInformeExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.DetalleEstadisticasRecom; 14
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 52
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = (ArrayList<String>)session.getAttribute("listaMensajes"); 302
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> textEnvio = (ArrayList<String>)session.getAttribute("envio"); 312
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(filtroExcel!=null && !filtroExcel.equals("")){ 435
STR.ADLRSTR.ADLR: Evita literales duplicados if(filtroExcel!=null && !filtroExcel.equals("")){ 433
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String mensaje : listaMensajes){ 652
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 715
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(informe.getDeseo()!=null && !informe.getDeseo().equals("")){ 744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(informe.getNombre()!=null && !informe.getNombre().equals("")){ 784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(informe.getDestipoTabla()!=null && !informe.getDestipoTabla().equals("")){ 824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(informe.getDesestado()!=null && !informe.getDesestado().equals("")){ 864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(informe.getEnvio()!=null && informe.getEnvio().toUpperCase().equals("S") ){ 904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(informe.getDesValoracion()!=null && !informe.getDesValoracion().equals("")){ 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosTrabajoColaboracion (" + 544
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosTrabajoColaboracion (" + 545
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (trabCol.getDestrabcol()!=null && !trabCol.getDestrabcol().equals("")){ 594
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " WHERE UPPER(t.descripcion) like ? "; 602
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+trabCol.getDestrabcol().toUpperCase()+"%"); 623
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " WHERE t.tipoColaborac.idcolabora = ? "; 662
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. HQL += " AND t.tipoColaborac.idcolabora = ? "; 693
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " AND t.tipoColaborac.idcolabora = ? "; 692
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (param.size() > 0) 753
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return this.getHibernateTemplate().find(HQL); 783
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(valorSeleccionado == null){ 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1323
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. consulta.append ("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(tc.idtipo,tc.descripcion) from TrabCol tc"); 1355
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. paramsAux[j]=params[j]; 1433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 123
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServletException { 244
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServletException { 245
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(salirAplicacion(url)){ 305
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ((HttpServletResponse)response).sendRedirect(path + "/app/errores/errorSesionCaducada.jsf"); 403
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ((HttpServletResponse)response).sendRedirect(path + "/app/errores/errorUsuarioBloqueado.jsf"); 433
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 514
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 513
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1104
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 1344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 903
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1082

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 394
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 733
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 1073
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1134
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. TrabCol trabCol = this.getTrabColBusiness().buscarTrabColById(trabColSeleccionado.getIdtrabcol()); 1183
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. TrabCol trabCol = this.getTrabColBusiness().buscarTrabColById(trabColSeleccionado.getIdtrabcol()); 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaTipoColaboraces == null) 1853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1965
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mcaActivo){ 2125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date FechaActual = Fechas.getFechaActual(); 404
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paiHolding!=null && paiHolding.getEjercici()!=null){ 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*@FilterDefs({ 293
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @FilterDef(name="AuditorDAO_DepartamentalB",parameters={@ParamDef( name="nUsuarioPer", type="integer"),@ParamDef( name="fecha", type="date")}), 315
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 464
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 464
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 463
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 463
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 464
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 461
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 485
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 983
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 1013
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 1053
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 1123
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idrecurs, String nombre, String apellido, 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 194
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idalarma, String desalarma, Date fecha, Integer area, 453
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idalarma, String desalarma, Date fecha, Integer area, 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String BUSQUEDA_CONVERSION_FV = "BusquedaConversionFV"; 195
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. transient ResourceBundle properties = ResourceBundle.getBundle("resources.applicationResources", ResourceBundleUtils.getFacesLocale()); 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){}; 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1104
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. RiskConversionFV riskConversionFV = this.conversionFVSeleccionada(); 1143
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. RiskConversionFV riskConversionFV = this.conversionFVSeleccionada(); 1143
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(riskConve != null) { 1165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. RiskConversionFV riskConversionFV = conversionFVSeleccionada(); 1273
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. RiskConversionFV riskConversionFV = conversionFVSeleccionada(); 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. RiskConversionFV riskConversionFV = this.conversionFVSeleccionada(); 2363
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. RiskConversionFV riskConversionFV = this.conversionFVSeleccionada(); 2363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.riskConve.getArea()== null || this.riskConve.getArea().trim().equals("")|| 3384
STR.ADLRSTR.ADLR: Evita literales duplicados if ( this.riskConve.getArea()== null || this.riskConve.getArea().trim().equals("")|| 3383
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getCodFv()== null || this.riskConve.getCodFv().trim().equals("")|| 3394
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getDescFv()== null ||this.riskConve.getDescFv().trim().equals("")|| 3404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getDescTarea()== null || this.riskConve.getDescTarea().trim().equals("")|| 3414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getHoras()== null || this.riskConve.getHoras().equals("")|| 3424
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getIdFv()== null || this.riskConve.getIdFv().equals("")|| 3434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getSubarea()== null || this.riskConve.getSubarea().trim().equals("")|| 3444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.riskConve.getTarea()== null || this.riskConve.getTarea().trim().equals("") ) 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. listRiskConversionFV = listRiskConversionFV; 4233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 583
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AuditorTareaId)) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.entity.Mensaje; 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.isLinkMenu()){ 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (mensajesLeidos == null) 1573
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return mensajesLeidos.size(); 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (mensajesNuevos == null) 1643
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return mensajesNuevos.size(); 1673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderMensajeConfirmacionEliminar) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof FichLogicoAsociadoId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 775
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 784
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdficher() == null ? 0 : this.getIdficher().hashCode()); 814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 394
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 391
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 573
STR.ADLRSTR.ADLR: Evita literales duplicados this.usuario.setNuuma(""); 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1275
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (modulo.getIdModulo(), modulo.getNombre()); 1333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (grupo.getIdGrupo(), grupo.getDesgrupo()); 1713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2624
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. DatosPermiso datosPermiso = (DatosPermiso) tablaBusqueda.getRowData(); 2693
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) tablaBusqueda.getRowData(); 2693
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2753
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3104
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3135
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.usuario.getNombre().equals("")) { 3264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.usuario.getApellido().equals("")) { 3294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] private someMethod( Integer myarg, Integer myarg2 ) { 3393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdModulo().equals(Integer.valueOf(-1))) { 3424
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdPermisoPersonal().equals(Integer.valueOf(-1))) { 3454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdPermisoDepartamental().equals(Integer.valueOf(-1))) { 3484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPermiso.getIdPermisoGlobal().equals(Integer.valueOf(-1))) { 3514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3615
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 3623
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 3623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3914
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) this.tablaBusqueda.getRowData(); 3943
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPermiso datosPermiso = (DatosPermiso) this.tablaBusqueda.getRowData(); 3943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4155
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 4163
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosPermiso datosPermiso = (DatosPermiso) iterador.next(); 4163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EspCarreraId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdespeci() == null ? 0 : this.getIdespeci().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. extends NumberConverter implements Converter, StateHolder 434
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 543
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 545
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 543
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(valida!=null && valida.equals("false")){ 635
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1354
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1353
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // Si se a declarado un pattern como ejemplo # --> Integer http://java.sun.com/docs/books/tutorial/i18n/format/decimalFormat.html#numberpattern 1385
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (getType().equals("number")){// Se evalua que el value sea type number 1464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (getType().equals("currency")) 1494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (getType().equals("percent")) 1534
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 1624
RGM.NUOTRGM.NUOT: No utilizar el operador ternario Locale locale = getLocale() != null ? getLocale() : facesContext.getViewRoot().getLocale(); 1644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (getType().equals("number")) 1784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (getType().equals("currency")) 1834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (getType().equals("percent")) 1874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(org.apache.axis.EngineConfiguration config) { 163
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 204
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. com.mapfre.mapinfo.webservices.control.ldap.LDAPSearchSoapBindingStub _stub = new com.mapfre.mapinfo.webservices.control.ldap.LDAPSearchSoapBindingStub(portAddress, this); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. com.mapfre.mapinfo.webservices.control.ldap.LDAPSearchSoapBindingStub _stub = new com.mapfre.mapinfo.webservices.control.ldap.LDAPSearchSoapBindingStub(new java.net.URL(LDAPSearch_address), this); 764
RGM.NUOTRGM.NUOT: No utilizar el operador ternario throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName())); 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.rmi.Remote _stub = getPort(serviceEndpointInterface); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 1112
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1244
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName); 1313
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1384
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 563
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getActivo().equals(1)) 674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (fechaCierre.getActivo().equals(1)) 673
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.activo = Boolean.FALSE; 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 994
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.activo) 1113
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fechaCierre.setActivo(Integer.valueOf(0)); 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (cod) { 1274
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getEstOrgSelec() == -1) || (this.getFechaInicio() == null || this.getFechaInicio().equals("")) 1664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.getFechaFin() == null || this.getFechaFin().equals(""))) { 1674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")){ 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1784
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1954
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 2053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaEstructurasOrganizativasActivos) { 2914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected List<SelectItem> listaItemsSeccion; 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(planAuditoria.getEstado().getId().getCodesta().intValue()==2) { 665
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1044
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1043
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem tradSelectItem = new TraducibleSelectItem(Integer.valueOf(0), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.PAI.combo.seccion.option.0")); 1065
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<DatosApartCuest> retVal = this.apartCuestDAO.findByFiltro(objApartCuest.getIndtipo(), objApartCuest.getAnno(), objApartCuest.getDesepigr()); 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(rec == null || rec.size() == 0){ 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. transient protected ResourceBundle propertiesConstantes = ResourceBundle.getBundle("resources.constantesAplicacion"); 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat( url ); 673
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Object[] parametros = new Object[2]; 693
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mensaje.getFotoRemitente() != null){ 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 884
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<FichAdjuntoMensaje> ficherosAdjuntos = this.mensajeBusiness.buscarFichAdjuntoMensaje(mensaje.getIdmensaje().intValue()); 913
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<FichAdjuntoMensaje> ficherosAdjuntos = this.mensajeBusiness.buscarFichAdjuntoMensaje(mensaje.getIdmensaje().intValue()); 913
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 975
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat( url ); 1003
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Object[] parametros = new Object[2]; 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 194
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static final long serialVersionUID = 1L; 204
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 223
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 293
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 325
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 323
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. GenerarInformeBean genInfo = (GenerarInformeBean)session.getAttribute("generarInformeBean"); 353
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. WebApplicationContext webApplicationContext = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext()); 383
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //EstructuraEntidadBusiness estructuraEntidadBusiness = (EstructuraEntidadBusiness)webApplicationContext.getBean("estructuraEntidadBusiness"); 395

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 212
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 223
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 392
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 94
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 115
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Si el navegador esta utilizando un idioma que no esta suportada por faces, se devuelve el idioma por defecto configurada de faces 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 215
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(FacesContext.getCurrentInstance() != null){ 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!DiasDisponibles.equals(0)){ 375
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!DiasDisponibles.equals(0)){ 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 203
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(Parametro.class) 575
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 703
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 793
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.ParametroDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 805

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoColaboracAux.getIdcolabora() == null) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoColaboracBusiness().altaTipoColaborac( 705
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoColaboracBusiness() 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoColaborac.getDescolabora() == null) 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoColaborac.getDescolabora().equals(""))) 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idPai, Integer estado, byte[] informe, Integer idUsuario); 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 404
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 401
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (EJERCICIO, ESTADO, FECESTADO, IDENTIDA, IDFIRMA, IDPAIS, DURACION, ALCANCE, MOTIVOS) "; 432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " values (?, ?, ?, ?, ?, ?, ?, ?, ?)"; 442
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 462
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 893
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 963
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1043
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 1055
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1073
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2234
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) 2233
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 2233
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 2253
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2262
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) { 2414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 2505
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it2.hasNext() ) 2545
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 2655
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(criterio.getFechaDesde()!= null){ 2725
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterio.getIdPais()!= null && !criterio.getIdPais().equals(Integer.valueOf(-1))){ 2814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterio.getIdeo()!= null && !criterio.getIdeo().equals(Integer.valueOf(-1))){ 2864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterio.getIdFirma()!= null && !criterio.getIdFirma().equals(Integer.valueOf(-1))){ 2914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterio.getEstado()!= null && !criterio.getEstado().equals(Integer.valueOf(-1))){ 2964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(criterio.getEjercicio()!= null && !criterio.getEjercicio().equals(Integer.valueOf(-1))){ 3014
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()) 3145
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> param = new ArrayList<Object>(); 3412
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql=" UPDATE some_table SET"+ 3495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3614
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 3692
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> param = new ArrayList<Object>(); 3832

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 394
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 391
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 135
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 254
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(formularioCorrecto()){ 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.valoracionApartado.getValoraci() == null) 423
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. if (this.valoracionApartado.getValoraci() < 1 || this.valoracionApartado.getValoraci() > 5) 453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.valoracionApartado.getValoraci() < 1 || this.valoracionApartado.getValoraci() > 5) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeleccionValoracionesApartadosBean seleccionValoracionesApartadosBean) { 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String ALTA_PREVISION_PLANTILLA = "altaPrevisionPlantilla"; 605
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final String MODIFICACION_PREVISION_PLANTILLA = "modificarPrevisionPlantilla"; 614
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 643
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaAltasBajasPorCategoria = this.prevPlantillaBusiness.cargarAltasBajasPorCategoria(this.estOrgSelec, this.ejercicioSelec); 1115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaAltasBajasPorCategoria == null) 1673
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(this.listaAltasBajasPorCategoria.size()); 1703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEmpleados == null) 1743
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(this.listaEmpleados.size()); 1773
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1804
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1803
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. PrevPlantillaId id = new PrevPlantillaId(); 1873
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosAltasBajas.getCampoAltas() != null && !datosAltasBajas.getCampoAltas().equals("")) 1964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (datosAltasBajas.getCampoAltas() != null && !datosAltasBajas.getCampoAltas().equals("")) 1963
STR.ADLRSTR.ADLR: Evita literales duplicados if (datosAltasBajas.getCampoAltas() != null && !datosAltasBajas.getCampoAltas().equals("")) 1963
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. prevPlantilla.setAltas(Integer.valueOf(0)); 1993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosAltasBajas.getCampoBajas() != null && !datosAltasBajas.getCampoBajas().equals("")) 2014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (datosAltasBajas.getCampoBajas() != null && !datosAltasBajas.getCampoBajas().equals("")) 2013
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. prevPlantilla.setBajas(Integer.valueOf(0)); 2043
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2124
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. CambPropId id = new CambPropId(); 2213
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 2874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3034
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 3583
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosAltasBajas.getCampoAltas() != null && !datosAltasBajas.getCampoAltas().equals("")) { 3794
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles. try { 3804
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. BigDecimal valorAlta = new BigDecimal(datosAltasBajas.getCampoAltas()); 3813
STR.ADLRSTR.ADLR: Evita literales duplicados Object explicacion[] = { datosAltasBajas.getDescateg() + " - " + this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.previsionPlantilla.altas") }; 3843
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosAltasBajas.getCampoBajas() != null && !datosAltasBajas.getCampoBajas().equals("")) { 3954
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles. try { 3964
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (textoVentana.equals("")) 4123
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). return textoVentana.equals(""); 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4214
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaAltasBajasPorCategoria.size() > 50) 4223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4284
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEmpleados.size() < 9) 4303
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEmpleados.size() > 50) 4333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4394
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 4493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 4673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getIdcatego(), ele.getDescateg()); 4863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 31
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 45
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 53
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 53
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 84
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 83
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface HashSet<com.mapfre.mutua.auditmap.model.entity.Evaluacion> evaluacionesVacias = new HashSet<com.mapfre.mutua.auditmap.model.entity.Evaluacion>(); 622

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 505
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaDatosEstActual = this.categoriaAuditorBusiness.cargarEstructuraActual(idPai, Constantes.CONST_CAT_ADMINISTRATIVO, ejercicio, null, fecha); 575
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaDatosEstActual.size()>0){ 625
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.entity.Mensaje; 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 283
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 283
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 524
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(table!=null){ 825
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.resultadoBusqueda = this.mensajeBusiness.buscarMensajes(remitente, asunto, fecha, comparadorFecha, destinatariosSeleccionados,this.getUserSecurity().getIdRecurso()); 885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderMensajeConfirmacionEliminar) { 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3274
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (resultadoBusqueda == null) 3283
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return resultadoBusqueda.size(); 3313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 233
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.descripcion = valor + " " + valor2; 463
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.descripcion = valor + " " + valor2; 463
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 493
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.descripcion = valor + " "+separador+ " "+ valor2; 513
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.descripcion = valor + " "+separador+ " "+ valor2; 513
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FormRecurso instance = (FormRecurso) this.getHibernateTemplate().get( 645
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 705
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 203
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){} 553
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPais, String desPais, Integer ideo, String deseo, Integer idFirma, 573
STR.ADLRSTR.ADLR: Evita literales duplicados SimpleDateFormat simpleDateFormat = new SimpleDateFormat ("dd/MM/yyyy"); 603
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPais, String desPais, Integer ideo, String deseo, Integer idFirma, 763
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPais, String desPais, Integer ideo, String deseo, Integer idFirma, 963
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Integer idArchivo, String nombreFichInforme, String observaciones,String desArmario,String desCaja,String desArchivo,Blob fichero) { 995
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecRecep!=null) 1125
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fecRecep!=null) 1123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fechaTermi!=null) 1153
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(com.mapfre.mutua.auditmap.model.entity.Informe inf){ 1283
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fecRecep!=null) 1413
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fechaTermi!=null) 1433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpais,String despais,Integer ideo,String deseo, Integer idfirma, String desfirma, 1523
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fecRecep!=null) 1673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fechaTermi!=null) 1703
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 3863
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 3874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<TipoColaborac> listaTipoColaboracesRec = this 455
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isMcaActivo()){ 675
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (trabColAux.getIdtipo() == null) 773
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTrabColBusiness().modificarTrabCol(trabColAux); 803
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.trabCol.getDescripcion() == null) 1063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.trabCol.getDescripcion().equals(""))) 1074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idTipoColaboracCombo == -1) 1093
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaTipoColaboraces == null) 1843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PaiHolOpcionId id, PaiHolding paiHolding, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Descripcion: genera un informe que muestra las auditorias no previstas realizadas por tipo de auditoria del módulo Plan de auditoria Interna. 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Se obtiene la constante ANIO_INICIAL_VACACIONES de la clase de Constantes. Se devuelve un listado que vaya desde dicho año hasta el actual. 225
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 944
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1324
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1324
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws ParseException; 1504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idrecurs, Integer idcurext, String descurext, 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 963
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof FormExternaId)) 1013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 1345
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 1354
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcurext() == null ? 0 : this.getIdcurext().hashCode()); 1374
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDescurext() == null ? 0 : this.getDescurext().hashCode()); 1394
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecinici() == null ? 0 : this.getFecinici().hashCode()); 1414
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecfin() == null ? 0 : this.getFecfin().hashCode()); 1434
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getHoras() == null ? 0 : this.getHoras().hashCode()); 1454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.EspCarreraDAO; 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 335
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 944
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) ; 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 1194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 1193

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.PrefUsuarioDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(muestraError == true){ 315
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(muestraError == true){ 315
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //FacesContext.getCurrentInstance().addMessage(null,new FacesMessage( resourceBundleErr.getString("auditmap.errores.tamanoMaxFichero") )); 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 773
STR.ADLRSTR.ADLR: Evita literales duplicados ElementoDescId elem = new ElementoDescId(0,""); 823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (nombre.equals("")){ 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( List<Auditor> responsables, 1324
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( List<Auditor> responsables, 1324
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( List<Auditor> responsables, 1323
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( responsables.get(0) != null && responsables.get(0).getIdrecurs().equals(idRecurs)) 1393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while( i.hasNext() ) 1555
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 1725
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2164
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2164
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 2163
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( riesgo == null || riesgo.equals(-1) ) 2264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( analisis == null || analisis.equals("") ) 2324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( notas == null || notas.equals("") ) 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2684
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. email = email.trim(); 2723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 2803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ResourceBundle resourceBundleCtes = ResourceBundle.getBundle("resources.applicationResources", locale); 3373
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Double numDecimal = Double.valueOf(numeroDecimal); 3403
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((! (Character.isDigit(caracter))) && (! (caracter.equals('-')))){ 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer presupuesto, 4244
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(Integer presupuesto, 4243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((presupuesto==null) || (presupuesto.equals(-1))){ 4324
STR.ADLRSTR.ADLR: Evita literales duplicados elem.setDescripcion(resourceBundleCtes.getString("pr5ColaboracionAuditoriaExterna.altaRecomendacion.faltanCampos")); 4343
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((tipo==null) || (tipo.equals(-1))){ 4384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((hecho == null) || (StringUtil.deleteHTML(hecho).equals(""))) { 4434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((recomendacion==null) || (StringUtil.deleteHTML(recomendacion).equals(""))){ 4484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((criticidad==null) || (criticidad.equals(-1))){ 4534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((estado==null) || (estado.equals(-1))){ 4584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((departamento==null) || (departamento.equals(-1))){ 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idAuditoria == null || idAuditoria.equals("")){ 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idAuditoria == null || idAuditoria.equals("")){ 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idFichero == null || idFichero.equals("")){ 5214
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer idAudito = Integer.valueOf(variables[1]); 5303
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer estado = Integer.valueOf(variables[2]); 5313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ){ 543
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 543
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TreeNode area; 573
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TreeNode subArea; 583
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer profundidad; 593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 695
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((objAux.getRiesgo() != null) && (objAux.getRiesgo() != -1)) 725
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((objAux.getRiesgo() != null) && (objAux.getRiesgo() != -1)) 723
STR.ADLRSTR.ADLR: Evita literales duplicados objAux.setColor("Rojo"); 733
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. objAux.setColor("Negro2"); 753
STR.ADLRSTR.ADLR: Evita literales duplicados objAux.setColor("Negro2"); 753
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 763
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (ite.hasNext()){ 815
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((objSubArea.getRiesgo() != null) && (objSubArea.getRiesgo() != -1)) 843
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //&& (objSubArea.getAnalisis()!=null) && (objSubArea.getNotas()!=null) && (objSubArea.getHoras()!=-1) && (objSubArea.getHoras()!=null)) 855
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. objSubArea.setColor("Negro2"); 883
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeSubArea = new TreeNodeImpl(); 903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteHojas.hasNext()){ 945
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((objHoja.getRiesgo() != null) && (objHoja.getRiesgo() != -1)) 963
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. objHoja.setColor("Negro2"); 993
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeHoja = new TreeNodeImpl(); 1013
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteTareas.hasNext()){ 1065
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((objTarea.getRiesgo() != null) && (objTarea.getRiesgo() != -1)) 1083
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. objTarea.setColor("Negro2"); 1113
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeTarea = new TreeNodeImpl(); 1133
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteTareas.hasNext()){ 1265
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((objTarea.getRiesgo() != null) && (objTarea.getRiesgo() != -1)) 1283
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. objTarea.setColor("Negro2"); 1313
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeTarea = new TreeNodeImpl(); 1323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteTareas.hasNext()){ 1435
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((objTarea.getRiesgo() != null) && (objTarea.getRiesgo() != -1)) 1453
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. objTarea.setColor("Negro2"); 1483
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeTarea = new TreeNodeImpl(); 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 374
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<ConceptoGasto> retVal = this.getConceptoGastoDAO().findByExample( 405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer idrecurs , String nombre , String appelido , Integer ideo , String deseo, Integer anno , 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 163
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<IdiomaRecurso> retVal = this.getIdiomaRecursoDAO().findByExample( 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 253
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 253
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 563
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("pr01GestionAuditorias.datosGenerales.guardados"))); 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1053
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.fraseSugerida == null) || (this.fraseSugerida.equals("")) || (this.autorFraseSugerida == null) || (this.autorFraseSugerida.equals(""))){ 1074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 1254
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 1253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj != null) 1533
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fraseMostrada == null){ 1715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return Constantes.CONST_VERSION_FOOBAR + " "; 1813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return getUserSecurity().getUsuarioActual().getNombre() + " "; 1853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return getUserSecurity().getUsuarioActual().getApellido() + " "; 1893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (cadena1[0].equals("image")) { 2144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (cadena2[0].equals("image")) { 2244
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("errorDescargarFichero"))); 2773
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error(this.getResourceBundleErr().getString("errorDescargarFichero") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 2783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3044
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 243
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 645
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1874

src.org.tempuri.wsdl.CU_CambioPassword
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 155

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 243
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected List<SelectItem> listaItemsSeccion; 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paiHolding.getEstado().getId().getCodesta().intValue()==1) { 775
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1304
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1303
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItem = new SelectItem(Integer.valueOf(0), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.PAI.combo.seccion.option.0")); 1345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, String nombre, 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, String nombre, 613
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, 773
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, String deseo, Integer idaudito, 773
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, 1113
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer ideo, String deseo, Integer idaudito, 1484
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, 1483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2394
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.getNombre() + " " + this.getApellido(); 2403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2594
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(this.numInforme == null || this.numInforme.equals(0)){ 2604
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.numInforme == null || this.numInforme.equals(0)){ 2605
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.numInforme == null || this.numInforme.equals(0)){ 2604
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 2683
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[]getArrayOrden() { 2694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 435
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 823
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 973
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String sql = "select IDCIERRE, fc.IDEO, fc.ACTIVO, FECINICI, FECFIN, DESEO, IDUSUARI, FEC_ESTADO from some_table fc, some_table est "+ 995
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = "select IDCIERRE, fc.IDEO, fc.ACTIVO, FECINICI, FECFIN, DESEO, IDUSUARI, FEC_ESTADO from some_table fc, some_table est "+ 995
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ideo != null && (ideo.intValue() > 0)){ 1055
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and fc.ideo in ( " + this.getListadoJerarquicoEo(ideo) + " ) "; 1062
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1124
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. LobHandler lobHandler = new DefaultLobHandler(); 1133
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("IDCIERRE",rs.getInt("IDCIERRE")); 1153
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("IDEO", rs.getInt("IDEO")); 1163
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("ACTIVO", rs.getInt("ACTIVO")); 1173
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("FECINICI", rs.getDate("FECINICI")); 1183
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("FECFIN", rs.getDate("FECFIN")); 1193
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("DESCRIPCION", rs.getString("DESEO")); 1203
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("IDUSUARI", rs.getInt("IDUSUARI")); 1213
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("FEC_ESTADO", rs.getDate("FEC_ESTADO")); 1223
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 1345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 1733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " and (( ? <= fecinici and fecinici <= ? ) OR ( ? <= fecfin and fecfin <= ? ) OR ( ? <= fecinici and fecinici <= ? ) OR ( ? <= fecfin and fecfin <= ? )) "; 1783
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and fc.ideo in ( " + this.getListadoJerarquicoEo(ideo) + " ) "; 1922
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1984
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1984
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. LobHandler lobHandler = new DefaultLobHandler(); 1993
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object[] param = {activo, fecha, idCierre}; 2793
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2963
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!fechaCierre.getActivo().equals(-1)){ 2994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(fechaCierre.getDescripcion()!=null && !fechaCierre.getDescripcion().equals("")){ 3034
STR.ADLRSTR.ADLR: Evita literales duplicados if(fechaCierre.getDescripcion()!=null && !fechaCierre.getDescripcion().equals("")){ 3033
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 3153
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(mySecurity.getIdModulo())) 3233
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes); 3463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3894
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3943
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sqlWhere = new StringBuffer(); 3953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(-1)){ 3984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!activo.equals(-1)){ 4044
STR.ADLRSTR.ADLR: Evita literales duplicados parametros[i]= "%"+ descripcion.toLowerCase() + "%"; 4333
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros[i]= "%"+ descripcion.toLowerCase() + "%"; 4333
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 4413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4504
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 4513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 4693
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. parametros[i]= "%" + descripcion.toLowerCase()+ "%" ; i++; 4974
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros[i]= "%" + descripcion.toLowerCase()+ "%" ; i++; 4973
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 5043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 5113
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = params[j]; 5423
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5474
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5473

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 133
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 133
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 823
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1055
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList al = new ArrayList(); 1072
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1224
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1295
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList al = new ArrayList(); 1312
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer idPai, Integer nivel, Boolean indIgual, Date fecha, List<DatosEstActual> listaDatosEstActual){ 1454
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod(Integer idPai, Integer nivel, Boolean indIgual, Date fecha, List<DatosEstActual> listaDatosEstActual){ 1453
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod(Integer idPai, Integer nivel, Boolean indIgual, Date fecha, List<DatosEstActual> listaDatosEstActual){ 1455
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(Integer idPai, Integer nivel, Boolean indIgual, Date fecha, List<DatosEstActual> listaDatosEstActual){ 1453
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indReg+1 < listaCambiosTemp.size()){ 1545
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(indReg+1 < listaCambiosTemp.size()){ 1543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 2033
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2033
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2295
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprob = (ArrayList) mAprob.get(datosEstActual.getIdCatego()); 2342
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprobEntr = (ArrayList) mAprobEntr.get(datosEstActual.getIdCatego()); 2472
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer nivel, Boolean indIgual, Date fecha, String empresasDePai, List<DatosEstActual> listaDatosEstActual){ 3204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod(Integer nivel, Boolean indIgual, Date fecha, String empresasDePai, List<DatosEstActual> listaDatosEstActual){ 3203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(Integer nivel, Boolean indIgual, Date fecha, String empresasDePai, List<DatosEstActual> listaDatosEstActual){ 3204
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(indReg+1 < listaCambiosTemp.size()){ 3283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 3733
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 3733
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4005
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprob = (ArrayList) mAprob.get(datosEstActual.getIdCatego()); 4052
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprobEntr = (ArrayList) mAprobEntr.get(datosEstActual.getIdCatego()); 4182
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4924
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ){ 4923
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 4923
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5205
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(lEA.hasNext()){ 5325
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprob = (ArrayList) mAprob.get(catAudit.getIdcatego()); 5492
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprobEntr = (ArrayList) mAprobEntr.get(catAudit.getIdcatego()); 5612
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(datosEstProp.getNivel() >= Constantes.CONST_CAT_ADMINISTRATIVO){ 5743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(lEA.hasNext()){ 5835
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datEstActual.getIdCatego().equals(-2)){ 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 6373
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6373
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6645
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(lEA.hasNext()){ 6765
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprob = (ArrayList) mAprob.get(catAudit.getIdcatego()); 6932
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList alAprobEntr = (ArrayList) mAprobEntr.get(catAudit.getIdcatego()); 7052
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 394
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1335
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 1355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEstados == null) 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 2143
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idArmarioCombo == -1) 2183
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.caja.getDescaja() == null) 2203
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.caja.getDescaja().equals(""))) 2214
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idArmarioCombo == -1) 2233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idEstadoCombo == -1) 2263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, String deseo, 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 355
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(TextoEvalId id, Auditor auditorByIdevalua, 413
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(TextoEvalId id, Auditor auditorByIdevalua, 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 383
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 384
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1063
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=35] public someMethod( Integer myarg, Integer myarg2 ) { 1303
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1304
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 1305
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuffer consulta = new StringBuffer(); 1333
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 1333
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer consulta = new StringBuffer(); 1333
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(busquedaRecomendaciones.getRolAsociado().equals(Constantes.CONST_ROL_ASOCICADO_RES_EJECUCION)){ 1445
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 1454
STR.ADLRSTR.ADLR: Evita literales duplicados " (Select res.idaudito , res.idtipo , res.idincide " + 1513
STR.ADLRSTR.ADLR: Evita literales duplicados " From some_table res " + 1523
STR.ADLRSTR.ADLR: Evita literales duplicados " Where res.idusuari = ?)"); 1533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RecomendacionVistaId recomendacionVistaId = new RecomendacionVistaId(); 1803
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("ideo") != null) { 1813
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("deseo") != null) { 1843
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("idaudito") != null) { 1873
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("idtipo") != null) { 1903
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("nombre") != null) { 1933
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("fecestado") != null) { 1963
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("ejer") != null) { 1993
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("idtipotrab") != null) { 2023
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("destipot") != null) { 2053
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("fecprein") != null) { 2083
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("criticidad") != null) { 2113
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("descriticidad") != null) { 2143
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("idincide") != null) { 2173
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("desincid") != null) { 2203
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("desrecom") != null) { 2283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2313
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("fecejecu") != null) { 2393
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("id_Responsable_Ejecucion") != null) { 2433
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("Responsable_Ejecucion") != null) { 2473
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("responsa") != null) { 2513
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("estado") != null) { 2543
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("desesta") != null) { 2573
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("ejerrecom") != null) { 2603
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("hecfecestado") != null) { 2633
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("iddpto") != null) { 2663
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("dpto") != null) { 2693
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("ESTADO_SUG") != null) { 2733
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("desestado_sug") != null) { 2773
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("CRITICIDAD_SUG") != null) { 2813
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("descriticidad_sug") != null) { 2853
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=72] private someMethod( Integer myarg, Integer myarg2 ) { 3023
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 3023
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 3053
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdEstructuraOrganizativa() != null) && (!(busquedaRecomendaciones.getIdEstructuraOrganizativa() .equals(Integer.valueOf(-1))))) { 3264
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" vr.indmixti = ? ", busquedaRecomendaciones.getIdTipoMixturaAuditoria()); 3303
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 3433
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("("); 3443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdEstructuraOrganizativa() != null) && (!(busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))))) { 3454
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" vr.ideo in ( " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + " )"); 3493
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" or "); 3523
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdEstructuraOrganizativa() != null) && (!(busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))))) { 3574
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and "); 3643
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("e.fec_baja is null"); 3693
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(")"); 3703
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and e.ideo in ( " + this.getOSecurity().getIdeosUsuarioToString() + " ) "); 3713
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 3803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdEstructuraOrganizativa() != null) && (!(busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))))) { 3814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdEstructuraOrganizativa() != null) && (!(busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))))) { 3974
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 4003
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("e.fec_baja <= ? "); 4153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdEntidad() != null)&& (!(busquedaRecomendaciones.getIdEntidad().equals(Integer .valueOf(-1))))) { 4364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdAntiguedad() != null) && (!(busquedaRecomendaciones.getIdAntiguedad().equals(Integer.valueOf(-1))))) { 4564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdTipoAuditoria() != null) && (!(busquedaRecomendaciones.getIdTipoAuditoria().equals(Integer.valueOf(-1))))) { 4614
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 4623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getNombreAuditoria().equals("")) && (busquedaRecomendaciones.getAuditorias() != null) && (busquedaRecomendaciones.getAuditorias().length > 0)) { 4924
STR.ADLRSTR.ADLR: Evita literales duplicados if ((busquedaRecomendaciones.getNombreAuditoria().equals("")) && (busquedaRecomendaciones.getAuditorias() != null) && (busquedaRecomendaciones.getAuditorias().length > 0)) { 4923
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 4933
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getNombreAuditoria()).equals("")) { 5034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((busquedaRecomendaciones.getIdCriticidad() != null) && (!(busquedaRecomendaciones.getIdCriticidad().equals(Integer.valueOf(-1))))) { 5064
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5103
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5213
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 5324
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5333
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" where idaudito = vr.idaudito"); 5363
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 5434
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 5544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 5664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 5824
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5833
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 5934
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 5943
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getIdAuditor().equals(Integer.valueOf(-1)))) { 6034
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 6043
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(busquedaRecomendaciones.getResponsable().equals(""))) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6324
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=34] public someMethod( Integer myarg, Integer myarg2 ) { 6323
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 6323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6435
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RecomendacionVistaId recomendacionVistaId = new RecomendacionVistaId(); 6463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6973
STR.ADLRSTR.ADLR: Evita literales duplicados if(elemento.get("num_res_ejecucion") != null){ 7173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 7785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<HechoObservYRecomId> listaHechos) { 7884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=39] public someMethod(List<HechoObservYRecomId> listaHechos) { 7883
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(List<HechoObservYRecomId> listaHechos) { 7883
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 7923
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 8185
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RecomendacionVistaId recomendacionVistaId = new RecomendacionVistaId (); 8213
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("accion") != null) { 8693
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("comentseg") != null) { 8723
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("comentsegAudit") != null) { 8753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 9593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DatosAdicionalesRecomendacion datosAdicionalesRecomendacion = new DatosAdicionalesRecomendacion( 10115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10604
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 10784
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=65] private someMethod( Integer myarg, Integer myarg2 ){ 10783
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 10783
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 10784
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = null; 10872
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 11273
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 11553
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (seguridad.getPermisos().equals(0)) { 12824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (seguridad.getPermisos().equals(0)) { 12824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if( seguridad.getPermisos().equals(1) ){ 12844
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 12863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((estadisticaRecom.getIdeo() != null) && (!(estadisticaRecom.getIdeo().equals(Integer.valueOf(-1))))) { 12964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((estadisticaRecom.getIdeo() != null) && (!(estadisticaRecom.getIdeo().equals(Integer.valueOf(-1))))) { 13184
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 13283
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 13683
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("select idtipotr from some_table tt "); 13753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(estadisticaRecom.getNombreAuditoria().equals(""))){ 13984
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 14073
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(",? "); 14133
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 14233
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. consulta = new StringBuffer(); 14753
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Map<String,Object>> listaResultados , EstadisticasRecom estadisticaRecom, String variosResponsables){ 15994
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=47] private someMethod(List<Map<String,Object>> listaResultados , EstadisticasRecom estadisticaRecom, String variosResponsables){ 15993
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(List<Map<String,Object>> listaResultados , EstadisticasRecom estadisticaRecom, String variosResponsables){ 15993
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<Map<String,Object>> listaResultados , EstadisticasRecom estadisticaRecom, String variosResponsables){ 15993
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listaResultados.size() > 0 ){ 16013
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("antiguedad") != null) { 16233
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("fecemide") != null){ 16263
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("plazoejecucion") != null) { 16443
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("idrecurs") != null) { 16543
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("responsabletarea") != null){ 16573
STR.ADLRSTR.ADLR: Evita literales duplicados if ((elemento.get("idsuperv") != null) && (elemento.get("idsuperv") != Integer.valueOf(-1))){ 16603
STR.ADLRSTR.ADLR: Evita literales duplicados if ((elemento.get("idsuperv2") != null) && (elemento.get("idsuperv2") != Integer.valueOf(-1))){ //Incidencia 3861 16663
STR.ADLRSTR.ADLR: Evita literales duplicados if ((elemento.get("id_responsable_ejecucion") != null) && (elemento.get("id_responsable_ejecucion") != Integer.valueOf(-1))){ 16743
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("responsable_ejecucion") != null){ //Incidencia 3863 16773
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("iddestino") != null ) { 16893
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("destinatariorecomendacion") != null){ 16923
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("indinfor") != null){ 17063
STR.ADLRSTR.ADLR: Evita literales duplicados if (elemento.get("desVaInforme") != null){ 17093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17724
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17914
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=131] public someMethod( Integer myarg, Integer myarg2 ) { 17913
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 17913
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17914
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 17952
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 17973
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date PrimerTrimestreIni = Fechas.getFechaInicioAnio(); 18024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date SegTrimestreIni = Fechas.getFecha(Fechas.getAnioActual(), 4, 1); 18034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date TercerTrimestreIni = Fechas.getFecha(Fechas.getAnioActual(), 7, 1); 18044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date CuartoTrimestreIni = Fechas.getFecha(Fechas.getAnioActual(), 10, 1); 18054
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (seguridad.getPermisos().equals(0)) { 20984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (seguridad.getPermisos().equals(0)) { 20984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if( seguridad.getPermisos().equals(1) ){ 21004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((estadisticaRecom.getIdeo() != null) && (!(estadisticaRecom.getIdeo().equals(Integer.valueOf(-1))))) { 21094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((estadisticaRecom.getIdeo() != null) && (!(estadisticaRecom.getIdeo().equals(Integer.valueOf(-1))))) { 21294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(seguridad.getPermisos().equals(2) ) { 21404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(estadisticaRecom.getNombreAuditoria().equals(""))){ 22024
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 24585

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(FacturaId id, Presupuesto presupuesto, Double importe, 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(FacturaId id, Fase fase, Presupuesto presupuesto, 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 223
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 223
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 923
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1034
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMonedas == null) 1973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2075
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 2095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoCambioBusiness().modificarTipoCambio( 2353
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 2383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=123] public someMethod( Integer myarg, Integer myarg2 ) { 2493
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2493
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.idMonedaCombo1.equals(-1) && this.tipoCambio1.getCambio() != null){ 2535
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo1.equals(-1) && this.tipoCambio1.getCambio() != null){ 2534
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("javax.faces.validator.NOT_IN_RANGE_detail")); 2565
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("javax.faces.validator.NOT_IN_RANGE_detail")); 2563
STR.ADLRSTR.ADLR: Evita literales duplicados Object parametros[] = {this.getResourceBundleCtes().getString("pr11Mantenimiento.tipoCambios.cambio.maximoValor.local"),"0","cambio1"}; 2573
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo2.equals(-1) && this.tipoCambio2.getCambio() != null){ 2664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo3.equals(-1) && this.tipoCambio3.getCambio() != null){ 2794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo4.equals(-1) && this.tipoCambio4.getCambio() != null){ 2924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo5.equals(-1) && this.tipoCambio5.getCambio() != null){ 3054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo6.equals(-1) && this.tipoCambio6.getCambio() != null){ 3184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo7.equals(-1) && this.tipoCambio7.getCambio() != null){ 3314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo8.equals(-1) && this.tipoCambio8.getCambio() != null){ 3444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo9.equals(-1) && this.tipoCambio9.getCambio() != null){ 3574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo10.equals(-1) && this.tipoCambio10.getCambio() != null){ 3704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo11.equals(-1) && this.tipoCambio11.getCambio() != null){ 3834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo12.equals(-1) && this.tipoCambio12.getCambio() != null){ 3964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo13.equals(-1) && this.tipoCambio13.getCambio() != null){ 4094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo14.equals(-1) && this.tipoCambio14.getCambio() != null){ 4224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo15.equals(-1) && this.tipoCambio15.getCambio() != null){ 4354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo16.equals(-1) && this.tipoCambio16.getCambio() != null){ 4484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo17.equals(-1) && this.tipoCambio17.getCambio() != null){ 4614
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo18.equals(-1) && this.tipoCambio18.getCambio() != null){ 4744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo19.equals(-1) && this.tipoCambio19.getCambio() != null){ 4874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo20.equals(-1) && this.tipoCambio20.getCambio() != null){ 5004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo21.equals(-1) && this.tipoCambio21.getCambio() != null){ 5134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo22.equals(-1) && this.tipoCambio22.getCambio() != null){ 5264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo23.equals(-1) && this.tipoCambio23.getCambio() != null){ 5394
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo24.equals(-1) && this.tipoCambio24.getCambio() != null){ 5524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo25.equals(-1) && this.tipoCambio25.getCambio() != null){ 5654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo26.equals(-1) && this.tipoCambio26.getCambio() != null){ 5784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo27.equals(-1) && this.tipoCambio27.getCambio() != null){ 5914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo28.equals(-1) && this.tipoCambio28.getCambio() != null){ 6044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo29.equals(-1) && this.tipoCambio29.getCambio() != null){ 6174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.idMonedaCombo30.equals(-1) && this.tipoCambio30.getCambio() != null){ 6304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 6443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6704
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 6703
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoCambioBusiness().modificarTipoCambio(tipoCambio); 6833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6984
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 6983
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoCambio.getCambio() == null) 7023
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoCambio.getCambio().equals(""))) 7034
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idMonedaCombo == -1) 7053
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.ano == -1) 7073
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.mes == -1) 7093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if ((this.tipoCambio.getCambio() == null) 7363
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.ano1 == -1) 7393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.mes1 == -1) 7413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaAnos == null) 7653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7864
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMes == null) 7873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 13394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacionVarios) { 13404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 575
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = (ArrayList<FoobarBean>) this.obtenerListaActividadesPAI(idPAI, fecha, null); 582
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = (ArrayList<FoobarBean>) this.obtenerListaActividadesPAI(idPai, fechaCorte, null); 802
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> finalResult = new ArrayList<FoobarBean>(); 842
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(resumen.getEsTotal()) {//resumen.getEsTotal()==1 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 1003
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1003
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_6.put("NumTrabAud", numTrabAud); 1313
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. parametrosTexto_6.put("PorcentajeNoPrevistos", NumericoUtil.porcentaje(Double.valueOf(numTrabAudNoPrev), Double.valueOf(numTrabAud))); 1345
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = (ArrayList<FoobarBean>) this.obtenerListaActividadesPAI(idPAI, fecha, null); 1372
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listaFoobar != null) { 1453
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametrosTexto_6.put("NumTrabAud" + abreviatura, NumericoUtil.getLongValue(resumen.getTotal())); 1683
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametrosTexto_6.put("Objetivos" + abreviatura, resumen.getObjetivosPai()); 1693
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametrosTexto_6.put("Cumplimiento" + abreviatura, NumericoUtil.internacionalizarNumero(resumen.getCumplimiento())); 1713
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<FoobarBean> listaFoobar, FoobarSeguimientoBean resumenSeguimientoBean) { 2234
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(ArrayList<FoobarBean> listaFoobar, FoobarSeguimientoBean resumenSeguimientoBean) { 2233
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. totalObjetivos += resumen.getObjetivosPai(); 2365
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2714
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = new ArrayList<FoobarBean>(); 2722
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2944
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 2943
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2943
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2944
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = (ArrayList<FoobarBean>) this.obtenerListaActividadesHolding(idPAI, fecha, null); 3322
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(listaFoobar != null) { 3353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametrosTexto_6.put("NumTrabAud" + abreviatura, resumen.getTotal()); 3573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametrosTexto_6.put("Objetivos" + abreviatura, resumen.getObjetivosPai()); 3583
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametrosTexto_6.put("Cumplimiento" + abreviatura, resumen.getCumplimiento()); 3593
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4094
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = new ArrayList<FoobarBean>(); 4102
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] private someMethod( Integer myarg, Integer myarg2 ) { 4313
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 4313
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<FoobarBean> listaFoobar = new ArrayList<FoobarBean>(); 4322
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. cumplimiento = NumericoUtil.porcentaje(Double.valueOf(nRealizadoTotal), Double.valueOf(resumen.getObjetivosPai()));; 4934
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 5984
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subactividad = -1; 6013
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaResultado = null; 6052
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<EstructuraEntidad> listaEOs = (ArrayList<EstructuraEntidad>) this.estructuraEntidadDAO.getEOsDePaiActivas(listaIdeosDePai); 6092
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaObjetivos = (ArrayList) this.objetivoDAO.getObjetivosEO(fecha, listaIdeosDePai, -1); 6132
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaTrabajosPrevistos = (ArrayList) this.auditoriaDAO.getNumTrabajosAuditoriaEO(fecha, listaIdeosDePai, subactividad, Constantes.CONST_PAI_PREVISTO); 6162
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaTrabajosNoPrevistos = (ArrayList) this.auditoriaDAO.getNumTrabajosAuditoriaEO(fecha, listaIdeosDePai, subactividad, Constantes.CONST_PAI_NO_PREVISTO); 6172
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacion(fecInicio, fecha, listaIdeosDePai, Constantes.CONST_ACTIVIDAD_AUDITORIAS, subactividad, 0, Constantes.CONST_AGREGACION_POR_DPTO); 6222
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 6354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 6354
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subactividad = -1; 6383
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaResultado = null; 6422
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<EstructuraEntidad> listaEOs = (ArrayList<EstructuraEntidad>) this.estructuraEntidadDAO.getEOsDePaiActivas(dptosDePais); 6482
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaObjetivos = (ArrayList) this.objetivoDAO.getObjetivosEOHolding(idPAI, fecha, -1); 6522
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaTrabajosPrevistos = (ArrayList) this.auditoriaDAO.getNumTrabajosAuditoriaEOHolding(fecha, empresasDePai, subactividad, Constantes.CONST_PAI_PREVISTO); 6552
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaTrabajosNoPrevistos = (ArrayList) this.auditoriaDAO.getNumTrabajosAuditoriaEOHolding(fecha, empresasDePai, subactividad, Constantes.CONST_PAI_NO_PREVISTO); 6562
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 6622
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaHoras = (ArrayList) this.imputacionTiempoDAO.consultaTiemposPorAgrupacionHolding(fecInicio, fecha, ideosDePai, Constantes.CONST_ACTIVIDAD_AUDITORIAS, subactividad, 0, Constantes.CONST_AGREGACION_POR_DPTO, dptosDePais, empresasDePai); 6692
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<EstructuraEntidad> listaEOs, ArrayList listaObjetivos, ArrayList listaTrabajosPrevistos, ArrayList listaTrabajosNoPrevistos, ArrayList listaHoras) { 6834
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod(ArrayList<EstructuraEntidad> listaEOs, ArrayList listaObjetivos, ArrayList listaTrabajosPrevistos, ArrayList listaTrabajosNoPrevistos, ArrayList listaHoras) { 6833
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<EstructuraEntidad> listaEOs, ArrayList listaObjetivos, ArrayList listaTrabajosPrevistos, ArrayList listaTrabajosNoPrevistos, ArrayList listaHoras) { 6834
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaResultado = new ArrayList<CuadroCumplimientoObjetivosBean>(); 6842
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7634
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: listaCuadroCO private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7634
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7633
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCO) { 7634
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroCumplimientoObjetivosBean> listaCuadroCOSalida= new ArrayList<CuadroCumplimientoObjetivosBean>(); 7642
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal SubTotalHorasNac = BigDecimal.ZERO; 7694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer SubTotalObjetivosNac = Integer.valueOf(0); 7704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalPrevistosNac = Long.valueOf(0); 7714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalNoPrevistosNac = Long.valueOf(0); 7724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalTotalNac = Long.valueOf(0); 7734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal SubTotalHorasExt = BigDecimal.ZERO; 7754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer SubTotalObjetivosExt = Integer.valueOf(0); 7764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalPrevistosExt = Long.valueOf(0); 7774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalNoPrevistosExt = Long.valueOf(0); 7784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Long SubTotalTotalExt = Long.valueOf(0); 7794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9034
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 9194
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9234
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 9274
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9314
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) { 9313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9464
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 9564
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9604
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9644
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 9684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 10374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaspecto, 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaspecto, 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(this.inclBlanco || this.inclDetalle){ 764
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.inclBlanco || this.inclDetalle){ 765

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idPais, String desPais, Integer idFirma, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iter.hasNext()) { 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iter.hasNext()) { 775
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ApartCuestDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 265
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 824
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 324
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<DatosPrevisionGasto> previsiones); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<DatosPrevisionGasto> previsiones); 594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String ALTA_OBJETIVO_RISKMAP = "AltaObjetivoRiskmap"; 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1005
RGM.NUOTRGM.NUOT: No utilizar el operador ternario Integer accion = this.planAccion.booleanValue() ? 1 : -1; 1074
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. this.listaInformacionRiesgos = this.riesgosRiskMapBusiness.buscarListaMapaRiesgos( 1165
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaInformacionRiesgos != null){ 1265
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1295
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface HashSet set = new HashSet (listaInformacionRiesgos); 1552
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 2383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String BUSQUEDA_RESPONSABILIDAD_SOCIAL = "BusquedaResponsabilidadSocial"; 165
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final String MODIFICACION_RESPONSABILIDAD_SOCIAL = "ModificacionResponsabilidadSocial"; 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMcaResponsabilidad(true); 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 624
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ResponsabilidadSocial responsabilidadSocial = this.responsabilidadSocialSeleccionada(); 643
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. ResponsabilidadSocial responsabilidadSocial = this.responsabilidadSocialSeleccionada(); 643
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(responsabilidadSocial != null) { 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. ResponsabilidadSocial responsabilidadSocialSeleccionada = this.responsabilidadSocialSeleccionada(); 764
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. resultadoEliminar = this.responsabilidadSocialBusiness.eliminarResponsabilidadSocial(responsabilidadSocialSeleccionada.getCodResponsabilidad()); 785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 1574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. ResponsabilidadSocial responsabilidadSocialSeleccionada = null; 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioResponsabilidadSocialBean formularioResponsabilidadSocialBean) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer numeroRegistrosResponsabilidadSocial) { 2844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 725
STR.ADLRSTR.ADLR: Evita literales duplicados pojo.setFecejecu( Fechas.getFechaConFormato( record.getFecestado() , "")); 883
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(ideo)); 973
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Tipo", StringUtil.traducir(informesCriteriaBusiness.getTipoTrabajoDescr(tipoTrabajo))); 983
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Estado", StringUtil.traducir(informesCriteriaBusiness.getEstadoDescr(estado, Constantes.CONST_AREA_SEG_RECOMENDACIONES))); 993
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Criticidad", StringUtil.traducir(informesCriteriaBusiness.getCriticidadDescr(criticidad))); 1003
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("FechaD", Fechas.getFechaConFormato(fechaEmisionDesde, "")); 1013
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("FechaH", Fechas.getFechaConFormato(fechaEmisionHasta, "")); 1023
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", String.valueOf(ejercicio)); 1043
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("IsPendiente", "1"); 1103
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("IsPendiente", "0"); 1123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1224
STR.ADLRSTR.ADLR: Evita literales duplicados pojo.setDeseo(StringUtil.getStringValue(record.get("deseo"))); 1343
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("InformeIncludido", "1"); 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1744
STR.ADLRSTR.ADLR: Evita literales duplicados pojo.setNombre(StringUtil.initCap(StringUtil.getStringValue(record.get("nombre")))); 1973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(numResponsableEjecucion == 0){ 3065
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(NumericoUtil.getIntegerValue(record.get("idaudito")) , NumericoUtil.getLongValue(record.get("idtipo")), NumericoUtil.getIntegerValue(record.get("idincide"))); 3113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(Categoria.class) 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(idCatego) is null then 0 else max(idCatego) end)+1 from Categoria ").get(0); 875

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EvalAuditorId id, PregCuestEval pregCuestEval, 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EvalAuditorId id, PregCuestEval pregCuestEval, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 383
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 383
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 384
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 423
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 663
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*consulta.append("select * from some_table e"); 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Experiencia instance = (Experiencia) this.getHibernateTemplate().get( 1195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1374
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(numElemento.equals(BigDecimal.ZERO)){ 1434
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(numElemento.equals(BigDecimal.ZERO)){ 1435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoId> ideos = this.getHibernateTemplate().findByNamedParam("SELECT new com.mapfre.mutua.auditmap.model.presentation.ElementoId(estructuraEntidadByIdeo.ideo,estructuraEntidadByIdentnom.ideo) from Experiencia where auditor.idrecurs= :recurso order by id.fecAlta desc","recurso",idRecurso); 1565
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((ideos == null) || (ideos.size() == 0)) 1573
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return ideos.get(0); 1603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((ideos == null) || (ideos.size() == 0)) 1903
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return ideos.get(0); 1933
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((ideos == null) || (ideos.size() == 0)) 2163
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return ideos.get(0); 2193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size()==0) 2273
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (Integer)lista.get(0); 2303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) 2803
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 2803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ( datosFiltro.getNombreAuditor() != null ) && ( ! datosFiltro.getNombreAuditor().trim().equals("") ) ) 3014
STR.ADLRSTR.ADLR: Evita literales duplicados if ( ( datosFiltro.getNombreAuditor() != null ) && ( ! datosFiltro.getNombreAuditor().trim().equals("") ) ) 3013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ( datosFiltro.getApellidosAuditor() != null )&& ( ! datosFiltro.getApellidosAuditor().trim().equals("") ) ) 3064
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 3354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iterador.hasNext() ) 3995
STR.ADLRSTR.ADLR: Evita literales duplicados fichaAuditor.setIdcatego(Integer.valueOf(elemento.get("idcatego").toString())); 4063
STR.ADLRSTR.ADLR: Evita literales duplicados fichaAuditor.setDescateg((String) elemento.get("descateg")); 4083
STR.ADLRSTR.ADLR: Evita literales duplicados fichaAuditor.setDeseo((String)elemento.get("deseo")); 4093
STR.ADLRSTR.ADLR: Evita literales duplicados fichaAuditor.setIdrecurs(Integer.valueOf( elemento.get("idrecurs").toString())); 4123
STR.ADLRSTR.ADLR: Evita literales duplicados fichaAuditor.setNombreAuditor((String) elemento.get("nombre")); 4133
STR.ADLRSTR.ADLR: Evita literales duplicados fichaAuditor.setIdeo(Integer.valueOf(elemento.get("ideo").toString())); 4143
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. CategoriaAuditor categoriaAuditor=new CategoriaAuditor(); 4173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 4733
STR.ADLRSTR.ADLR: Evita literales duplicados SimpleDateFormat formato = new SimpleDateFormat("yyyy"); 4753
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[0]!=null) 5303
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setIdeo(0); 5333
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[3]!=null) 5363
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setIdcatego(0); 5393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[4]!=null) 5403
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setHorasDis(new BigDecimal(0)); 5433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[5]!=null) 5443
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setDiasLab(new Integer(0).intValue()); 5473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter datosRecurso.setNombreCompleto(resultadoQuery[6].toString()+" "+resultadoQuery[7].toString()); 5483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter datosRecurso.setNombreCompleto(resultadoQuery[6].toString()+" "+resultadoQuery[7].toString()); 5843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5894
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[0]!=null) 6143
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setIdeo(0); 6173
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[3]!=null) 6203
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setIdcatego(0); 6233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[4]!=null) 6243
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setHorasDis(new BigDecimal("0")); 6273
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(resultadoQuery[5]!=null) 6283
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. datosRecurso.setDiasLab(0); 6313
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter datosRecurso.setNombreCompleto(resultadoQuery[6].toString()+" "+resultadoQuery[7].toString()); 6323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 6373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6404
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 6483
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 6603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 6813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 6953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6984
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7104
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7254
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaOrden = new Date(); 7263
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7424
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7443
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 7523
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer iIdeo = null; 7583
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(mySecurity.getIdModulo())) 7613
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes); 7863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8304
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 8373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9344
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 9393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9604
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 9723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9844
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 9873
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10024
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 10053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10094
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 10123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10164
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " min(exp.fec_alta) fecminalta, "; 10212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " max(case when e.fec_baja is null then ? else e.fec_baja end) fecmaxbaja "; 10222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table exp left outer join some_table e "; 10242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " on e.idrecurs = exp.idrecurs and case when e.fec_baja is null then ? else e.fec_baja end <= ? "; 10252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by exp.idrecurs"; 10282
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10354
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " min(case when au.fecha_ingreso_mapfre is null then exp.fec_alta else au.fecha_ingreso_mapfre end ) fecminalta, "; 10402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " max(case when e.fec_baja is null then ? else e.fec_baja end) fecmaxbaja "; 10412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table au ,some_table exp left outer join some_table e "; 10432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " on e.idrecurs = exp.idrecurs and case when e.fec_baja is null then ? else e.fec_baja end <= ? "; 10442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where exp.idrecurs = au.idrecurs "; 10472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by exp.idrecurs"; 10482
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10554
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 10563
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? group by e.idrecurs) b "); 10693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10784
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 10793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11044
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 11053
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select count(distinct idrecurs) total "); 11113
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs ) in "); 11193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 11553
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" ("+ empresasDePai+ ") "); 11713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" ("+ empresasDePai+ ") "); 11873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13054
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 13053
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 13053
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 13073
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCatPropuesta = fecha; 13103
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 13133
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 13575
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("empresa")!=null){ 13793
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("auditoria")!=null){ 13823
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("audinter")!=null){ 13853
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("catprop")!=null){ 13883
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("fec_alta")!=null){ 13913
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("identnom")!=null){ 13943
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("desident")!=null){ 13973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14094
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 14093
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 14093
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 14113
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaCatPropuesta = fecha; 14143
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 14213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" Where rec2.ideo = est.ideo and est.ideo in ("+dptosDePai+") and est.mca_activo=1"); 14743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and rec2.identnom in ("+empresasDePai+") "); 14763
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 14845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15374
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 15393
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 15423
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15694
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 15713
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 15743
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15783
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" ( "+empresasDePai+" ) "); 15873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16514
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object[] parametros = {idioma, "idioma", idusuario}; 16733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getDescripcion() != null && !filtro.getDescripcion().equals("")){ 16864
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(descripcion) like ? "; 16872
STR.ADLRSTR.ADLR: Evita literales duplicados parametros.add("%"+filtro.getDescripcion().toUpperCase()+"%"); 16883
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%"+filtro.getDescripcion().toUpperCase()+"%"); 16883
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getNombre() != null && !filtro.getNombre().equals("")){ 16904
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(nombre) like ? "; 16912
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%"+filtro.getNombre().toUpperCase()+"%"); 16923
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getIdioma() != null && !filtro.getIdioma().equals("")){ 16944
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and ( idioma like ? or idioma like ? ) "; 16962
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%"+filtro.getIdioma()+"%"); 16973
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. parametros.add("%"+cad[0]+"%"); 16983
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%"+cad[0]+"%"); 16983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17094
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 17113
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17163
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 17292
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 17405
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ExperienciaId idExperiencia = new ExperienciaId(); 17433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17564
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 17583
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17633
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and a.identnom in (" + empresasDePai + ")"); //empresasDePai 17743
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" and a.identnom in (" + empresasDePai + ")"); //empresasDePai 17743
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 17762
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 17865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ExperienciaId idExperiencia = new ExperienciaId(); 17893

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AuditoriaDAO; 74
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<Valor> buscarListadoCriticidad(); 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura List<Valor> buscarListadoCriticidad(); 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<Estado> buscarListadoEstados(); 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<Valor> buscarListadoRiesgos(); 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<AuditorTarea> buscarListadoAuditores(Integer idAuditoria); 644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod List<AuditorTarea> buscarListadoAuditores(Integer idAuditoria); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<Elemento> buscarListadoElementos(Elemento elem); 764
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod List<Elemento> buscarListadoElementos(Elemento elem); 764
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException;*/ 1143
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 1374
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 1374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1704
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2064
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<ProgramaTrabajo> buscarDatosArbol(ProgramaTrabajoId id); 2334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod List<ProgramaTrabajo> buscarDatosArbol(ProgramaTrabajoId id); 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod List<Departamento> buscarListadoDptos(); 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2954
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2954
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 3494
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 3494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 3494
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Cuando los hechos observados o las recomendaciones estén vacios, no los insertamos. Si el estado es PENDIENTE (0), tampoco los insertamos 3565
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4444
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4554
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 404
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 403
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 403
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 405
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. AsposeInformeAuditoria.rellenarPortada(document,builder, aplicacionBundle, informe.getDeseo(),informe.getDeseoSuperior(), aplicacionBundle.getString("informes.seguimientoRecomendaciones.nombreInforme"), "", "",true); 495
STR.ADLRSTR.ADLR: Evita literales duplicados AsposeInformeAuditoria.rellenarPortada(document,builder, aplicacionBundle, informe.getDeseo(),informe.getDeseoSuperior(), aplicacionBundle.getString("informes.seguimientoRecomendaciones.nombreInforme"), "", "",true); 493
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoCabecera = textoCabecera + " - " + informe.getDeseo(); 603
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat(aplicacionBundle.getString("informes.seguimientoRecomendaciones.auditoria")); 1003
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat(aplicacionBundle.getString("informes.seguimientoRecomendaciones.criticidadYEstado")); 1343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(sections.hasNext()){ 2245
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2275
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(par.getParagraphFormat().getSpaceAfterAuto()){ 2295

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 493
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( 543
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( 763
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( 1073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3784
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!StringUtil.isEmpty(this.getApellidoDestino())){ 3805
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter temp += " " + this.apellidoDestino; 3813
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += temp += " " + this.apellidoDestino; 3812
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 3873
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 3884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(java.lang.Object obj) { 903
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 901
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof Fichero)) return false; 913
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 943
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1151
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 1204
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1435
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "Fichero")); 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1784
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 555
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1724
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2244
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(HechoObservYRecomId hechoId, List<Integer> usuariosIds); 3744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getFraseCelebrBusiness().altaFraseCelebr( 715
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getFraseCelebrBusiness().modificarFraseCelebr( 753
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.fraseCelebr.getApartado() == null) 1013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.fraseCelebr.getApartado().equals(""))) 1024
STR.ADLRSTR.ADLR: Evita literales duplicados || (this.fraseCelebr.getApartado().equals(""))) 1023
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.fraseCelebr.getAutor() == null) 1043
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.fraseCelebr.getAutor().equals(""))) 1054
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.fraseCelebr.getPropuesta() == null) 1073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.fraseCelebr.getPropuesta().equals(""))) 1084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 964
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Hallo el idTipo del codigo Padre -> Llamo al metodo findById de ProgramaTrabajoDAO con codigoPadre y recojo el idTipo y lo meto en idPadre 1035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod abstract boolean movimientoValido(Integer idAudito, String codigoIni, String codigoFin, Integer movimiento); 1714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. abstract boolean movimientoValido(Integer idAudito, String codigoIni, String codigoFin, Integer movimiento); 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod abstract boolean crearHueco (Integer idAudito, String codigo, Integer movimiento); 1964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. abstract boolean crearHueco (Integer idAudito, String codigo, Integer movimiento); 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod abstract boolean renombrarNodos (Integer idAudito, long idNodo, long idPadre, String codigoPropuesto); 2154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. abstract boolean renombrarNodos (Integer idAudito, long idNodo, long idPadre, String codigoPropuesto); 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod abstract List<ProgramaTrabajo> buscarHijos (Integer idAudito, long idNodo); 2224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. abstract List<ProgramaTrabajo> buscarHijos (Integer idAudito, long idNodo); 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod abstract boolean rellenaHueco (Integer idAudito, String codigo, boolean flag); 2474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod abstract boolean rellenaHueco (Integer idAudito, String codigo, boolean flag); 2474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. abstract boolean rellenaHueco (Integer idAudito, String codigo, boolean flag); 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod abstract boolean existeNodoDebajo (Integer idAudito, String codigo); 2574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. abstract boolean existeNodoDebajo (Integer idAudito, String codigo); 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2974
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3444
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer idAudito, Integer idTipTrab, 4074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer idAudito, Integer idTipTrab, 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4174
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4804
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 394
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 593
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 834
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( listaRequerimientos != null ) 1085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1364
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 1415
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1764
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1763
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(paginaAnterior.equals(CONST_PA_PROGRAMA_TRABAJO)){ 1783
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.setTextoInformativo(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.requerimiento.listadoRequerimientos.borradoCorrecto")); 2275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer numeroRegistrosListRequerimientos) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String strHTML = "<html><head><title>First!</title></head><body><p>ejemplo <!-- comentario --> <img src=\"foo.png\" /></p></body></html>"; 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (salida.equals("Ok")) { 294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.ElementoCombo elementoCombo) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(descripcion == null){ 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TipoEspecBusiness { 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<TipoEspec> retVal = this.getTipoEspecDAO().findByExample( 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipo.getEspCarreras().size() == 0) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 614
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 613
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 614
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 611
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 635
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 905
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 44
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 45
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 163
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (_endpoint != null) 203
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. _endpoint = (String)((javax.xml.rpc.Stub)lDAPSearch)._getProperty("javax.xml.rpc.service.endpoint.address"); 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (lDAPSearch != null) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (lDAPSearch == null) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException{ 474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException{ 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (lDAPSearch == null) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException{ 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException{ 534
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException{ 535
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (lDAPSearch == null) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException{ 594
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException{ 594
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (lDAPSearch == null) 603

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 343
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 535
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaManuales == null){ 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 83
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 335
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (nombreUsuario != null) 1403
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. if (apellidoUsuario != null) 1433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (apellidoUsuario != null) 1433
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return ""; 1463
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombreUsuario+" "+this.apellidoUsuario; 1483

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoFormacionDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 243
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 243
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 343
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1005
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1515
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 1533
STR.ADLRSTR.ADLR: Evita literales duplicados this.setTiposGruposDestinatarios("0"); 1753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ){ 1853
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1853
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getTiposGruposDestinatarios().equals("0")){//seleccionado el destinatarios internos 1893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTiposGruposDestinatarios().equals("0")){//seleccionado el destinatarios internos 1894
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1975
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 1993
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()&&!encontrado){ 2145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. item = new SelectItem(); 2153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getGrupoSelec().equals(-1)){ 2214
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 2415
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()&&!encontrado){ 2585
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. item = new SelectItem(); 2593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getGrupoSelec().equals(-1)){ 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTiposGruposDestinatarios().equals("0")) 2934
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 3213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3355
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 3373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3964
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 3963
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getEstructuraOrganizativaSelec()!=-1){ 4023
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<Destinatario> listaDestinatarios = auditorBusiness.buscarDestinatariosDisponibles(-1, 0, this.getEstructuraOrganizativaSelec(), -1, "", ""); 4035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4075
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4235
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4253
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 4265
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(encontrado){ 4345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4624
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 4623
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 4673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 4674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 4935
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4953
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 4965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 5373
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSelec!=null && !this.destinatarioSelec.equals(-1)){ 5394
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 5403
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 5413
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 5475
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 5483
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 5555
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 5593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDentroDestinatarioSelec()==null || this.getDentroDestinatarioSelec().equals(-1)){ 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6104
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 6103
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6123
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6124
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 6133
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0 || listaItemsDestinatariosDentro==null) 6143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 6205
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 6213
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementoId id = null; 6273
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 6285
STR.ADLRSTR.ADLR: Evita literales duplicados if (desc.indexOf("(O)")!=-1){ 6373
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatarioSelec()==null || this.getDestinatarioSelec().equals(-1)){ 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6874
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 6873
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosBusquedaSelec!=null && !this.destinatariosBusquedaSelec.equals(-1)){ 6884
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 6893
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 6903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 6965
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 6973
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 7045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 7083
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFueraDestinatarioSelec()==null || this.getFueraDestinatarioSelec().equals(-1)){ 7354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7594
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 7593
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7594
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7604
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 7613
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 7623
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 7685
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 7693
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementoId id = null; 7743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 7765
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatariosBusquedaSelec()==null || this.getDestinatariosBusquedaSelec().equals(-1)){ 8124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8444
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 8463
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8505
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementoId id = new ElementoId (Integer.parseInt(elem2.getValue().toString()),0); 8523
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId (Integer.parseInt(elem2.getValue().toString()),0); 8523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0) 8693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 8963
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 9005
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementoId id = new ElementoId (Integer.parseInt(elem2.getValue().toString()),0); 9023
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId (Integer.parseInt(elem2.getValue().toString()),0); 9023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 9193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 9235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatarioSelec()==null || this.getDestinatarioSelec().equals(-1)){ 9454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDentroDestinatarioSelec()==null || this.getDentroDestinatarioSelec().equals(-1)){ 9584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatariosBusquedaSelec()==null || this.getDestinatariosBusquedaSelec().equals(-1)){ 9714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFueraDestinatarioSelec()==null || this.getFueraDestinatarioSelec().equals(-1)){ 9844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9954
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTiposGruposDestinatarios().equals("0")){ 9974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getGrupoSelec().equals(-1)){ 9984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 10165
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 10183
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getGrupoSelec().equals(-1)){ 10334
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 10515
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 10533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10724
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 10723
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getTiposGruposDestinatarios().equals("0")){ 10743
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTiposGruposDestinatarios().equals("0")){ 10744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getGrupoSelec().equals(-1)){ 10754
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getNombreGrupoDentro().equals("")){ 10794
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleCtes().getString("pr01GestionAuditorias.gruposDestinatarios.errorNombre"))); 10803
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 10985
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 11003
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleCtes().getString("pr01GestionAuditorias.gruposDestinatarios.nombreExiste"))); 11113
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getGrupoSelec().equals(-1)){ 11174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getNombreGrupoFuera().equals("")){ 11214
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 11405
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 11423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11634
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 11633
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getTiposGruposDestinatarios().equals("0")){ 11653
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTiposGruposDestinatarios().equals("0")){ 11654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreGrupoDentro().equals("")){ 11664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 11865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 11883
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreGrupoFuera().equals("")){ 12104
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 12305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 12323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 13404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 13734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 14484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshAr) { 15324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaDeshAr) { 15504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshAb) { 16014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaDeshAb) { 16194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 605
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 605
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaPrevGastos = (ArrayList<AudPaiPrevgasto>) this.audPaiPrevgastoDAO.getPresupGastos(idPAI, fecha); 802
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaLiquidSAIUAI = (ArrayList<ControlPresupuesto>) this.controlPresupuestoDAO.getLiquidSAIUAI(idPAI, fecha); 832
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPresupuestoDepartamento> listaPresupDep = new ArrayList<CuadroPresupuestoDepartamento>(); 1062
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1214
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaPrevGastos = (ArrayList<AudPaiPrevgasto>) this.audPaiPrevgastoDAO.getPresupGastosHolding(idPAI, fecha); 1412
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ControlPresupuesto> listaLiquidSAIUAI = (ArrayList<ControlPresupuesto>) this.controlPresupuestoDAO.getLiquidSAIUAIHolding(idPAI, fecha); 1442
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPresupuestoDepartamento> listaPresupDep = new ArrayList<CuadroPresupuestoDepartamento>(); 1672
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1834
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bIncluirPresupuestoDepartamento) { 1875
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, ArrayList<AudPaiPrevgasto> listaPrevGastos) { 2054
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] private someMethod(Integer codMonedaFin, ArrayList<AudPaiPrevgasto> listaPrevGastos) { 2053
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(Integer codMonedaFin, ArrayList<AudPaiPrevgasto> listaPrevGastos) { 2053
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaIni + annoId + mesId); 2363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaIni + nf4.format(anioBuscar) + nf2.format(mesBuscar)); 2413
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2434
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaIni+anioBuscar.toString()+mesBuscar.toString()); 2543
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2564
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaFin + annoId + mesId); 2673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2744
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaIni+anioBuscar.toString()+mesBuscar.toString()); 2853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2874
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, ArrayList<ControlPresupuesto> listaLiquidSAIUAI) { 3064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] private someMethod(Integer codMonedaFin, ArrayList<ControlPresupuesto> listaLiquidSAIUAI) { 3063
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. String mesId = nf2.format(Fechas.getMes(ctrlPresup.getFechaliq()));; 3284
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaIni + annoId + mesId); 3323
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaIni + nf4.format(anioBuscar) + nf2.format(mesBuscar)); 3373
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3394
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaIni+anioBuscar.toString()+mesBuscar.toString()); 3503
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3524
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaFin + annoId + mesId); 3633
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3704
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaIni+anioBuscar.toString()+mesBuscar.toString()); 3813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3834
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] private someMethod( Integer myarg, Integer myarg2 ) { 4023
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 4023
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPresupuestoDepartamento> listaResultado = new ArrayList<CuadroPresupuestoDepartamento>(); 4032
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ConceptoGasto> listaConceptos = (ArrayList<ConceptoGasto>) this.conceptoGastoDAO.findAllOrderById(); 4062
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList aProy = (ArrayList)mProy.get(idConceptoAux.toString()); 5102
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (aProy.get(1).equals(BigDecimal.valueOf(0))) { 5124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(2).equals(BigDecimal.valueOf(0))){ 5184
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5344
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] private someMethod( Integer myarg, Integer myarg2 ) { 5343
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 5343
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPresupuestoDepartamento> listaResultado = new ArrayList<CuadroPresupuestoDepartamento>(); 5352
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ConceptoGasto> listaConceptos = (ArrayList<ConceptoGasto>) this.conceptoGastoDAO.findAllOrderById(); 5382
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList aProy = (ArrayList)mProy.get(idConceptoAux.toString()); 6442
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (aProy.get(1).equals(BigDecimal.valueOf(0))) { 6464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(2).equals(BigDecimal.valueOf(0))){ 6524
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroPresupuestoDepartamento> listaPresupDep, Integer modo) { 6684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<CuadroPresupuestoDepartamento> listaPresupDep, Integer modo) { 6684
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPresupuestoDepartamento> listaResultado = new ArrayList<CuadroPresupuestoDepartamento>(); 6692
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalREAL = BigDecimal.valueOf(0); 6714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalPPTO = BigDecimal.valueOf(0); 6724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalPPTOANT = BigDecimal.valueOf(0); 6734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalREALANT = BigDecimal.valueOf(0); 6744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.text.MessageFormat; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 484
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 483
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 483
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 483
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 505
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1244
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1263
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected transient ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", ResourceBundleUtils.getFacesLocale()); 1425
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", ResourceBundleUtils.getFacesLocale()); 1425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1443
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 1463
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 1575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2094
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.nombrePresupuestoSelec.equals(-1)){ 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2324
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2324
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2323
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaDest.size() < 1){ 2445
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itDestinatario.hasNext()){ 2855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Object> parametros =new ArrayList<Object>(); 2893
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. cuerpo+= this.getResourceBundleCorreo().getString("planAccionExterna.cuerpo2"); 3025
STR.ADLRSTR.ADLR: Evita literales duplicados this.mensajeInformativo += " " + del.toString(); 3283
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.mensajeInformativo += " " + del.toString(); 3283
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += this.mensajeInformativo += " " + del.toString(); 3282
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 3423
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 3422
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getPaisSelec().equals(-1)){ 3604
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 3815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getEntidadSelec().equals(-1)){ 4124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 4315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFirmaSelec().equals(-1)){ 4594
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 4745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4894
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 4913
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 5333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5455
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 5473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 5595
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s3 = new SelectItem(dest.getIdRecurs(),dest.getNombre()+" "+dest.getApellido()+" ("+dest.getEmail()+")"); 5613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 5755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5904
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 5923
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6035
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 6053
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 6213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6484
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 6483
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getEstructuraOrganizativaSelec()!=-1){ 6543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 6613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 6773
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 6785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7144
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 7143
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 7193
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 7194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7335
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. String email = new String(" "); 7353
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String email = new String(" "); 7352
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdusuari(),elem.getNombre()+" "+elem.getApellido()+" ("+email+")"); 7393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. SelectItem s2 = new SelectItem(elem.getIdusuari(),elem.getNombre()+" "+elem.getApellido()+" ("+email+")"); 7393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 7545
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. String email = new String(" "); 7563
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String email = new String(" "); 7562
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdusuari(),elem.getNombre()+" "+elem.getApellido()+" ("+email+")"); 7603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. SelectItem s2 = new SelectItem(elem.getIdusuari(),elem.getNombre()+" "+elem.getApellido()+" ("+email+")"); 7603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 7615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8085
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 8103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 8134
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 8143
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 8163
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado }/*else{ 8283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8444
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 8443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 8553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 8584
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 8593
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s2 = new SelectItem(elem.getIdRecurs(),elem.getDesoculto() + " " + elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 8623
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado }/*else{ 8743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 9023
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSelec!=null && !this.destinatarioSelec.equals(-1)){ 9034
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 9043
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 9053
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 9115
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 9123
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 9195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 9233
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDentroDestinatarioSelec()==null || this.getDentroDestinatarioSelec().equals(-1)){ 9514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 9733
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 9743
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 9744
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 9753
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0 || listaItemsDestinatariosDentro==null) 9763
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 9825
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 9833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 9915
STR.ADLRSTR.ADLR: Evita literales duplicados if (desc.indexOf("(O)")!=-1){ 10013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatarioSelec()==null || this.getDestinatarioSelec().equals(-1)){ 10284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 10503
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 10504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosBusquedaSelec!=null && !this.destinatariosBusquedaSelec.equals(-1)){ 10514
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 10523
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 10533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 10595
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 10603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 10675
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 10713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFueraDestinatarioSelec()==null || this.getFueraDestinatarioSelec().equals(-1)){ 10994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11214
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 11213
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11214
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 11223
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 11224
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 11233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 11243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 11305
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 11313
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 11395
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatariosBusquedaSelec()==null || this.getDestinatariosBusquedaSelec().equals(-1)){ 11774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 12093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12314
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0) 12333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12594
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 12613
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12834
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 12853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 12895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatarioSelec()==null || this.getDestinatarioSelec().equals(-1)){ 13174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDentroDestinatarioSelec()==null || this.getDentroDestinatarioSelec().equals(-1)){ 13304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getDestinatariosBusquedaSelec()==null || this.getDestinatariosBusquedaSelec().equals(-1)){ 13434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFueraDestinatarioSelec()==null || this.getFueraDestinatarioSelec().equals(-1)){ 13564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 13673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 13714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 13755
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 13894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 13994
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 14035
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 14174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 14344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 14405
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 14584
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 14645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 16124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 16864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshAr) { 17404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaDeshAr) { 17544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaDobleIzquierdaDeshAb) { 17934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 17994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 18034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 18064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean renderFlechaSimpleIzquierdaDeshAb) { 18074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 474
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 473
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 473
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 473
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 495
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 872
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 883
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1354
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1355
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TreeNode area = (TreeNode) ((Entry) this.getRootNode().getChildren() 1365
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. TreeNode area = (TreeNode) ((Entry) this.getRootNode().getChildren() 1363
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. TreeNode area = (TreeNode) ((Entry) this.getRootNode().getChildren() 1363
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FilaMenuCentro filaMenuCentro = (FilaMenuCentro) area.getData(); 1403
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FilaMenuCentro filaMenuCentro = (FilaMenuCentro) area.getData(); 1403
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FilaMenuCentro filaMenuCentro = (FilaMenuCentro) area.getData(); 1403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.filtradoTareasBean.getAuditor1().equals(-1) ) 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1744
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1884
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1964
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1964
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. void crearMenu(boolean cargarPrimerArea) throws SQLException, IOException 2214
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] void crearMenu(boolean cargarPrimerArea) throws SQLException, IOException 2213
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. void crearMenu(boolean cargarPrimerArea) throws SQLException, IOException 2213
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. void crearMenu(boolean cargarPrimerArea) throws SQLException, IOException 2213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( cont < elementosArbol.size() ) 2375
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( profundidad.equals(0) ) 2453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals(0) ) 2454
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux0 = new TreeNodeImpl(); 2493
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(1)) 2724
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux1 = new TreeNodeImpl(); 2743
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(2)) 2954
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux2 = new TreeNodeImpl(); 2973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) 3174
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3 = new TreeNodeImpl(); 3193
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) 3744
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(profundidad.equals(3)){ 4215
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(3)){ 4214
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4694
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 4884
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 4884
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // FilaMenuCentro(pt.getId().getIdtipo(),pt.getDestipo(),String.valueOf(pt.getIndtipo()),pt.getId().getIdtipo(),pt.getEstado().getId().getCodesta())); 4905
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 4994
STR.ADLRSTR.ADLR: Evita literales duplicados ResourceBundle resourceBundleCtes = ResourceBundle.getBundle("resources.applicationResources", locale); 5023
STR.ADLRSTR.ADLR: Evita literales duplicados textoFicheros = resourceBundleCtes.getString("pr02PapelesTrabajo.papeles.ficheros")+" ("; 5163
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String responsable = resp.getNombre() + " " + resp.getApellido(); 5353
STR.ADLRSTR.ADLR: Evita literales duplicados textoFicheros = textoFicheros + papelesBusiness.ObtenerNumeroFichAsociados( fichId ) + ")"; 5473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoFicheros = textoFicheros + papelesBusiness.ObtenerNumeroFichAsociados( fichId ) + ")"; 5473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = textoFicheros + papelesBusiness.ObtenerNumeroFichAsociados( fichId ) + ")"; 5473
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5754
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) 5753
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 5753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filaMenuCentro.getProfundidad().equals("0")) 5904
STR.ADLRSTR.ADLR: Evita literales duplicados if (!filaMenuCentro.getProfundidad().equals("0")) 5903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( filaMenuCentro.getProfundidad().equals( "0" ) ) 5994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( filaMenuCentro.getProfundidad().equals( "1" ) ) 6074
STR.ADLRSTR.ADLR: Evita literales duplicados else if ( filaMenuCentro.getProfundidad().equals( "1" ) ) 6073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( filaMenuCentro.getProfundidad().equals( "2" ) ) 6154
STR.ADLRSTR.ADLR: Evita literales duplicados else if ( filaMenuCentro.getProfundidad().equals( "2" ) ) 6153
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String responsable = resp.getNombre() + " " 6443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoFicheros = textoFicheros 6563
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = textoFicheros 6563
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch ( Integer.parseInt( filaMenuCentro.getProfundidad() ) ) 6634
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (((FilaMenuCentro) padre.getData()).getProfundidad().equals("2")) 7594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). .equals("1")) { 7674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (((FilaMenuCentro)padre.getData()).getProfundidad().equals("0") ) 7724
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. this.nota = datosTarea.getNotas();; 7974
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. int idAuditoria = getPapelesTrabajo().getIdAuditoria(); 8333
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. int idAuditoria = getPapelesTrabajo().getIdAuditoria(); 8333
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (getHoyrList().get(getHoyrActual() - 1).getIndInforme().equals(Integer.valueOf(1))) { 9044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 9554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 9553
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 9553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filaMenuCentro.getProfundidad().equals("0")) { 9684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filaMenuCentro.getProfundidad().equals("0")) { 9744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (filaMenuCentro.getProfundidad().equals("1")) { 9804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (filaMenuCentro.getProfundidad().equals("2")) { 9864
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String responsable = resp.getNombre() + " " 10033
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoFicheros = textoFicheros 10133
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = textoFicheros 10133
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (((FilaMenuCentro) padre.getData()).getProfundidad().equals( 11084
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (((FilaMenuCentro) padre.getData()).getProfundidad().equals("1")) { 11144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (((FilaMenuCentro)padre.getData()).getProfundidad().equals("0") ) 11194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11694
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 11693
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoFicheros = textoFicheros 11933
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = textoFicheros 11933
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> arRutas = new ArrayList<String>(); 12882
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (miElemento.getIdsubarea() != null && !miElemento.getIdsubarea().equals(-1)) { 12934
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 12993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (miElemento.getIdhoja() != null && !miElemento.getIdhoja().equals(-1)) { 13024
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 13083
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (miElemento.getIdtarea() != null && !miElemento.getIdtarea().equals(-1)) { 13124
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 13183
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 13334
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 13333
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 13333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (cont < elementosArbol.size()) { 13565
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (profundidad.equals(0)) { 13603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(0)) { 13604
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux0 = new TreeNodeImpl(); 13613
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(1)) { 13814
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux1 = new TreeNodeImpl(); 13823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(2)) { 13984
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux2 = new TreeNodeImpl(); 13993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) 14174
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3 = new TreeNodeImpl(); 14193
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) 14574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(profundidad.equals(3)){ 15064
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> arRutas = new ArrayList<String>(); 15592
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdsubarea().equals(-1)) { 15694
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 15773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdhoja().equals(-1)) { 15814
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 15903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdtarea().equals(-1)) { 15954
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 16013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 16174
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 16174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 16694
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 16694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 19144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 19393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desArea != null) && (!this.desArea.equals(""))) { 19404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desSubArea != null) && (!this.desSubArea.equals(""))) { 19434
STR.ADLRSTR.ADLR: Evita literales duplicados tituloPapeles2 = desArea + "/" + desSubArea; 19443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea; 19443
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea; 19443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desHoja != null) && (!this.desHoja.equals(""))) { 19464
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea + "/" + desHoja; 19473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea + "/" + desHoja; 19473
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desTarea != null) && (!this.desTarea.equals(""))) { 19494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desHoja != null) && (!this.desHoja.equals(""))) { 19504
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea + "/" 19513
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea + "/" 19513
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if ((this.desSubArea!=null) && (!this.desSubArea.equals(""))){ 19534
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2= desArea +"/" + desSubArea + "/" + desTarea; 19543
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2= desArea +"/" + desSubArea + "/" + desTarea; 19543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desTarea; 19563
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desTarea; 19563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20824
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros[0] = " (" + getHoyrSize() + ")"; 20953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 164
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) ; 165
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) ; 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod(java.lang.Object obj) { 663
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 661
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ElementoCombo)) return false; 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 703
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 881
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTiposTrabajo().getIdtiposu()==-1) 463
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isMcaActivo()){ 525
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tiposTrabajoAux.getIdtipotr() == null) 593
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTiposTrabajoBusiness().modificarTiposTrabajo( 633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.tiposTrabajo.getDestipot() == null) || (this.tiposTrabajo.getDestipot().equals(""))){ 894
STR.ADLRSTR.ADLR: Evita literales duplicados if ((this.tiposTrabajo.getDestipot() == null) || (this.tiposTrabajo.getDestipot().equals(""))){ 893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.tiposTrabajo.getAbreviat() == null) || (this.tiposTrabajo.getAbreviat().equals(""))){ 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1174
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1225
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 1245
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 475
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.mostrarDatosEstActualEO = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPai, Constantes.CONST_EST_ACT_EO, -1 ); 505
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaDatosEstActualEO.size()>0){ 595
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Descripcion: genera un informe con información de los gastos asociados al concepto de viaje de los auditores de una estructura organizativa del módulo Gestión Departamental. 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 963
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 275
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 293
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 253
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 253
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(-1); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 745
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 743
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer idUsuLog = 1468; 793
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoDescId> listaItemsEstructura = this.estructuraEntidadBusiness.findEOHijasByIdeoActivos(auditoria.getEstructuraEntidadByIdeo().getIdeo()); 1045
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1205
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(tipTr.getIdtipotr(),tipTr.getDestipot()); 1223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(plan.getIdpai(),plan.getDespai()); 1543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1634
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(tpTr.getIdtipotr(),tpTr.getDestipot()); 1783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1864
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FiltroAsociadas filtro =new FiltroAsociadas(altaModifAuditoriaBean.getIdAuditoria(),this.getNomAudit(),this.getEstructuraOrganizativaSelec(),this.getPAIAsociadoSelec(), 1905
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*(Integer idAuditoActual, String nombre, Integer estructuraOrganizativa, 1933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listAudAnt ==null) 2103
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. muestraListadoAudAnt=true; 2133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2384
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 2415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2654
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(iterator == null) 2675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasOrganizativas) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5884
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListadoAudAnt==false) 5893
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.muestraListadoAudAnt==false) 5895
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. tablaBlancoAudAnt=false; 5923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 395
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 783
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 853
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Documento instance = (Documento) this.getHibernateTemplate().get( 895
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. "SELECT caj.idcaja,arc.idarmari,iddocume,titulo,tipodocu,identida,idpais,arc.estado,autordoc,observac,indprest,desprest,fecprest,fecdocum,arc.referencia" 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 1393
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1393
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 1423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((detalle.getTitulo() != null) && (! (detalle.getTitulo().equals("")))) 1724
STR.ADLRSTR.ADLR: Evita literales duplicados if ((detalle.getTitulo() != null) && (! (detalle.getTitulo().equals("")))) 1723
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( this.getOSecurity().isReadAllowedGlobal()){ 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 2713
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idModulo.equals(mySecurity.getIdModulo())) 2805
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(mySecurity.getIdModulo())) 2803
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes); 3073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> param = new ArrayList<Object>(); 3582
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 3603
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = " insert into some_table " + 3784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "update some_table " + 3974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (apartCuestAux.getIdepigra() == null) 823
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getApartCuestBusiness().altaApartCuest( 835
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getApartCuestBusiness().modificarApartCuest( 863
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 1083
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.apartCuest.getDesepigr() == null) || (this.apartCuest.getDesepigr().equals(""))) 1154
STR.ADLRSTR.ADLR: Evita literales duplicados if ((this.apartCuest.getDesepigr() == null) || (this.apartCuest.getDesepigr().equals(""))) 1153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.apartCuest.getIndtipo() == null) || (this.apartCuest.getIndtipo().equals(""))) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1465
PB.JUINPB.JUIN: Evita incrementadores erroneos for (int z = x ; y <= x; x--) { 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 644
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), "Seleccione"); 1153
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (this.listaItemsCaja == null) { 1353
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEntidades != null){ 1955
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // List<ElementoDescId> listaEntidades = this.estructuraEntidadBusiness.buscarEntidadesConPermisos(this.getUserSecurity().getUsuarioActual().getIdeo() ); 2015
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3085
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpSession httpSession = httpServletRequest.getSession(); 3523
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List listaErrores = new ArrayList (); 3533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! ((fechasCorrectas.equals(Integer.valueOf(-1)) || (fechasCorrectas.equals(Integer.valueOf(0)))))) { 3574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (listaErrores.size() > 0) { 3643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3824
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 3925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4614
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 4715
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Documento docDetalleArchivoFisicoFormulario = this.getArchivoFisicoBusiness().consultarDetalleDocumento(elementoLista); 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 5884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5924
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(oSecurity.isReadAllowedGlobal()){ 6113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoAuditoriaAux.getIdtipo() == null) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoAuditoriaBusiness().altaTipoAuditoria( 705
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoAuditoriaBusiness() 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoAuditoria.getDestipo() == null) 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoAuditoria.getDestipo().equals(""))) 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 133
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 133
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 453
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 453
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.nivelSelec.equals(0)){ 595
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.nivelSelec.equals(0)){ 594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(1)){ 654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(2)){ 714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(3)){ 774
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 953
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1075
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 1103
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1235
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 1263
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((!this.nivelSelec.equals(-1)) && (!this.hech.equals("")) && (!this.recomendacion.equals(""))){ 1524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.nivelSelec.equals(0)) && (!this.areaSeleccionada.equals(""))|| 1534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(1)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals(""))|| 1544
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1555
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(3)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.tareaSeleccionada.equals(""))){ 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.nivelSelec.equals(0)){ 2084
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(1)){ 2144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(2)){ 2204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(3)){ 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 783
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 783
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 785
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 783
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 823
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaPais!=null){ 875
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 905
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(pais.getIdpais(),pais.getDespais()); 933
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(elemento.getId(),elemento.getDescripcion()); 1143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(departamento.getIddpto(),departamento.getDpto()); 1353
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(estado.getId(),estado.getDescripcion()); 1573
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1745
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(criticidad.getId().getCodvalor(),criticidad.getDesvalor()); 1783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1984
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ElementoDescId validador=Validacion.validaCreaRecomendacionAExt(presupuestoSelec, tipoRegistroSelec, this.getHecho(), this.getRecomendacion() , criticidadSelec, estadoSelec, departamentoSelec); 2005
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (validador.getId().equals(0)){ 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getPaisSelec().equals(-1)){ 2534
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2745
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem sel = new SelectItem(elem.getId(),elem.getDescripcion()); 2763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getEntidadSelec().equals(-1)){ 3004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3175
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem sel = new SelectItem(elem.getId(),elem.getDescripcion()); 3193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFirmaSelec().equals(-1)){ 3394
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem sel = new SelectItem(elem.getId(),elem.getDescripcion()); 3543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 475
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIObjetivosFormacionBusiness subInformePAIObjetivosFormacionBusiness; 244
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIObjetivosFormacionBusiness subInformePAIObjetivosFormacionBusiness; 245
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformePAIObjetivosFormacionBusiness.guardarObjetivosFormacionPAI(idPai, this.datos.getIncluirObjetivosFormacion(), this.datos.getListaTextosAgregados()); 485
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.codigo.equals(contador)){ 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIObjetivosFormacionBusiness subInformePAIObjetivosFormacionBusiness) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idpai, Integer ideo, Integer ejercici, 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 575
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Integer id) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fechaLimite!= null){ 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIFoobarObjetivosPorTipoBusiness subInformePAIFoobarObjetivosPorTipoBusiness; 254
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFoobarObjetivosPorTipoBusiness subInformePAIFoobarObjetivosPorTipoBusiness; 255
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 303
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 475
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 473
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoPAI(idPAI, fecha, this.agregado); 505
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoPAI(idPAI, fecha, this.agregado); 503
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoPAI(idPAI, fecha, this.agregado); 503
STR.ADLRSTR.ADLR: Evita literales duplicados sListaCheckIncluir += objetivosPorTipoBean.getIncluir().toString() + "||"; 593
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(objetivosPorTipoBean.getContieneDatos()){ 615
STR.ADLRSTR.ADLR: Evita literales duplicados scriptActualizar = scriptActualizar + "actualizarCampo(resumenObjetivoPorTipoPrimero"+objetivosPorTipoBean.getCodigoTipo()+");"; 623
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. scriptActualizar = scriptActualizar + "actualizarCampo(resumenObjetivoPorTipoPrimero"+objetivosPorTipoBean.getCodigoTipo()+");"; 623
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. scriptActualizar = scriptActualizar + "actualizarCampo(resumenObjetivoPorTipoSegundo"+objetivosPorTipoBean.getCodigoTipo()+");"; 633
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 713
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoHolding(idPAI, fecha, this.agregado); 743
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoHolding(idPAI, fecha, this.agregado); 743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. scriptActualizar = scriptActualizar + "actualizarCampo(resumenObjetivoPorTipoPrimero"+objetivosPorTipoBean.getCodigoTipo()+");"; 863
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. scriptActualizar = scriptActualizar + "actualizarCampo(resumenObjetivoPorTipoSegundo"+objetivosPorTipoBean.getCodigoTipo()+");"; 873
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.listaCheckIncluir.equals("")) { 984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (st.hasMoreElements()) { 1015
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.listaCheckIncluir.equals("")) { 1164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (st.hasMoreElements()) { 1195
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 1773
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoPAI(idPAI, fecha, this.agregado); 1803
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<ObjetivosPorTipoBean> listaObjetivosPorTipo = this.subInformePAIFoobarObjetivosPorTipoBusiness.obtenerFoobarObjetivosPorTipoPAI(idPAI, fecha, this.agregado); 1803
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String scriptActualizar = ""; 1863
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(sListaCheckIncluir != null && sListaCheckIncluir.length() > 1) //Incidencia 4217 - 4219 1923
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. listaCheckIncluir = ""; 1953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarObjetivosPorTipoBusiness subInformePAIFoobarObjetivosPorTipoBusiness) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 344
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 723
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setDefaultValues(); 773
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 805
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 974
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 973
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //CrInformeView reportView = informesManagerBusiness.generateCrInformeView(InformeConstantes.SEC_9_RECURSOS_HUMANOS ,this.informe.getId().getIdinforme(), params); 1055
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1444
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura != null){ 2435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1254
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 1255
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(ideo)); 1513
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", String.valueOf(ejercicio)); 1523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1704
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaHasta = Fechas.getFechaFinAnio(ejercicio); 1733
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaDesde = Fechas.getFechaInicioAnio(ejercicio); 1763
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("FechaD", Fechas.getFechaConFormato(fechaDesde, "")); 2163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2874
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2873
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateStartSemi1 = Fechas.getFecha(ejercicio, 1 , 1); 3084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateEndSemi1 = Fechas.getFecha(ejercicio, 3 , 31); 3094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateStartSemi2 = Fechas.getFecha(ejercicio, 4 , 1);; 3114
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Date DateStartSemi2 = Fechas.getFecha(ejercicio, 4 , 1);; 3114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateEndSemi2 = Fechas.getFecha(ejercicio, 6 , 30); 3124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateStartSemi3 = Fechas.getFecha(ejercicio, 7 , 1); 3144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateEndSemi3 = Fechas.getFecha(ejercicio, 9 , 30); 3154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateStartSemi4 = Fechas.getFecha(ejercicio, 10 , 1); 3174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Date DateEndSemi4 = Fechas.getFecha(ejercicio, 12 , 31); 3184
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4114
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4113

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.MapaRiesgo mapaRiesgo, Integer idProceso, String desProceso) { 613
RGM.NUOTRGM.NUOT: No utilizar el operador ternario this.fecha = mapaRiesgo.getFecha() != null ? mapaRiesgo.getFecha().getTime() : null; 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 34
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 34
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 31
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 333
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tcOUT != null){ 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idepigra, Integer indtipo, Integer anno, 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1444
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(key != null) { 1475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 474
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 473
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 524
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 525
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 754
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1145
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) 1245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1604
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getVistaGlobalBean().getPapelesTrabajo() == null){ 1665
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.getVistaGlobalBean().setPapelesTrabajo(this.programaTrabajoBusiness.buscarDatosVistaGlobal(this.getArbolPapelesConsultaBean().getPapelesTrabajo().getIdAuditoria())); 1685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1754
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1874
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.getEvaluacionAuditorBean().getListaItemsRecurso() == null){ 1903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 2075
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2314
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2314
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext() && !fin) { 2445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2554
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2554
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. return (conclusiones1 + "\n" + conclusiones2); 2753
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return (conclusiones1 + "\n" + conclusiones2); 2753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 3335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 3454
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4123
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4474
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 4625
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 4855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 5164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean disabledBotonComentariosAuditados) { 8314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ParametroDAO; 54
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(TrabCoorSup.class) 585
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(valorSeleccionado == null){ 875
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //return (this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(tcs.idtipo,tcs.descripcion) from TrabCoorSup tcs order by tcs.descripcion asc")); 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 164
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @AttributeOverride(name = "idResponsableEjecucion", column = @Column(name = "ID_RESPONSABLE_EJECUCION", precision = 8, scale = 0)), 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 375
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(ElementoId id,List<Integer> ctrlPresup); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(ElementoId id,List<Integer> ctrlPresup); 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1124
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 421
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 605
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 504
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 503
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 503
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 504
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 735
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 733
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha==null){ 845
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha= Fechas.getFechaActual(); 853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiAnterior.equals(-1)){ 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<PresupuestoConcepto> listaPresuConcept = this.controlPresupuestarioBusiness.cargarPresupuestoHolding(idPai, idMonedaDestino, fecha, null, null); 1255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 1423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1514
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 1603
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoViajes = Constantes.CONST_CONCEPTO_VIAJES; 1633
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion1 = Constantes.CONST_CONCEPTO_SELECION_Y_FORMACION; 1663
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion2 = Constantes.CONST_CONCEPTO_SEMINARIO_AUDITORIA; 1693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1765
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 1865
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 1945
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ControlPresupuesto> listaControlPresupuestoFormacion = this.controlPresupuestoDAO.obtenerGastoFormacionHolding(idPai, fecha, idConceptoFormacion1, idConceptoFormacion2); 2004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 2025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) { 2313
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2313
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalGasto = BigDecimal.valueOf(0); 2384
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Calendar calendario = new GregorianCalendar(); 2453
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno = Integer.valueOf(formatoAnyo.format(fecha)); 2463
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer mes = Integer.valueOf(formatoMes.format(fecha)); 2473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaId + annoId + mesId); 2733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2934
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda + annoId + mesId); 3033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3614
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3675
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalCoste = BigDecimal.valueOf(0); 3764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 3775
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 3855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3994
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 4063
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 4083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4314
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idNivelAdministrativo = Constantes.CONST_CAT_ADMINISTRATIVO; 4403
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 4433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4585
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosEstActualEO.getIdeo().equals(-3)){ 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4824
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 4843
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 4883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4974
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 4993
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5124
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 5143
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5274
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 5293
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5424
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5534
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5924
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6034
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6134
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6153
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoId> ElementoId = this.auditoriaDAO.auditoriasTipoSuperiorPaiHolding(idpai, fecha, empresasDePai); 6184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6234
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6394
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6724
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idNivelAdministrativo = Constantes.CONST_CAT_ADMINISTRATIVO; 6743
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6773
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 6793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6935
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosEstActualEO.getIdeo().equals(-3)){ 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7104
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7254
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7414
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7505
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ControlPresupuesto> listaControlPresupuestoPartidaPersonal= this.controlPresupuestoDAO.obtenerPartidaPersonalHolding(idpai, fecha); 7584
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 7605
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. presupuestoPartidaPersonal= BigDecimal.valueOf(0); 7723
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7794
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7793
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = Fechas.getFechaActual(); 7863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8174
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8364
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8914
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIPresupuestoDepartamentoEOBusiness subInformePAIPresupuestoDepartamentoEOBusiness; 284
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIPresupuestoDepartamentoEOBusiness subInformePAIPresupuestoDepartamentoEOBusiness; 285
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 443
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 465
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 463
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.mostrarIncluirPresupuestoDepartEO = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPai, Constantes.CONST_PRESUP_EO, -1 ); 485
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mostrarIncluirPresupuestoDepartEO){ 515
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIPresupuestoDepartamentoEOBusiness subInformePAIPresupuestoDepartamentoEOBusiness) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarIncluirPresupuestoDepartEO) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idarmari, 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idarmari, 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 184
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 264
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 261
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idholding, Pais pais, Moneda moneda, 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIPresupuestoDepartamentoBusiness subInformePAIPresupuestoDepartamentoBusiness; 254
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIPresupuestoDepartamentoBusiness subInformePAIPresupuestoDepartamentoBusiness; 255
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 333
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.datos = this.subInformePAIPresupuestoDepartamentoBusiness.obtenerPresupuestoDepartamentoPAI(idPAI, fecha, codMoneda, planAuditoriaActual, this.modo, this.agregado); 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIPresupuestoDepartamentoBusiness subInformePAIPresupuestoDepartamentoBusiness) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.PregCuestDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AcuerdoComite instance = (AcuerdoComite) this.getHibernateTemplate() 725
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.AcuerdoComiteDAO#findSeleccionAcuerdosP(java.lang.Integer, java.util.Date, java.util.Date, java.lang.String) 825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 843
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 852
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 873
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + sNombre.toUpperCase()+"%"); 1183
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1225
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1224
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND c.estructuraEntidad.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() +")" ); 1253
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1285
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1365

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 294
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaImagenDosServlet.class); 334
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 353
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 414
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 415
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 413
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(contenidoImagen == null) { 585
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = null; 611
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream(url.getFile()); 631
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (leidos > 0) 705
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 992

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarFotoServlet.class); 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 313
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 374
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 375
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 373
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(contenidoFoto==null){ 545
RGP.ERRRGP.ERR: Evite el uso de rutas relativas String templatesPath = "./docs/img/perfil2.jpg"; 553
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = null; 571
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream(url.getFile()); 591
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (leidos > 0) 665
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String nombreFichero = "Nombre Foto"; 763
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 1022

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 223
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.AcuerdoComiteBusiness#setAcuerdoComiteDAO(com.mapfre.mutua.auditmap.dao.AcuerdoComiteDAO) 235
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 1505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 1693
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 1783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 2153
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaMonedas == null) 3143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaPaises == null) 3383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3485

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIDistribucionTiemposDptoBusiness subInformePAIDistribucionTiemposDptoBusiness; 254
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIDistribucionTiemposDptoBusiness subInformePAIDistribucionTiemposDptoBusiness; 255
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 375
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.datos = this.subInformePAIDistribucionTiemposDptoBusiness.obtenerDistribucionTiemposDptoPAI(idPAI, fecha, planAuditoriaActual, this.modo, this.agregado); 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIDistribucionTiemposDptoBusiness subInformePAIDistribucionTiemposDptoBusiness) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 1384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod(java.lang.Object obj) { 1383
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 1381
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof TipoRiesgo)) return false; 1393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 1413
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 1423
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 1474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1691
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 1744
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1955
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "TipoRiesgo")); 1993
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "float")); 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2544
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 423
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPlantillaAuditores> listaResultado = new ArrayList<CuadroPlantillaAuditores>(); 512
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 535
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(plantillaAuditores.getAudinter()!=null){ 575
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. beanPlantillaAuditores.setTextoPlantillaAuditores(this.informesPAIComunBusiness.recuperarTextosAgregados(idPAI, Constantes.CONST_PLANTILLA, -1, agregado)); 1135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ){ 1193
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1194
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPlantillaAuditores> listaResultado = new ArrayList<CuadroPlantillaAuditores>(); 1302
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1325
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Experiencia> listaExperiencia, Date fecha, Integer ejercici) { 1994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(List<Experiencia> listaExperiencia, Date fecha, Integer ejercici) { 1994
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod(List<Experiencia> listaExperiencia, Date fecha, Integer ejercici) { 1993
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<Experiencia> listaExperiencia, Date fecha, Integer ejercici) { 1993
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroPlantillaAuditores> listaResultado = new ArrayList<CuadroPlantillaAuditores>(); 2002
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer idrecurs, Integer ideo, Integer ejercici, List<CambProp> listaCambProp) { 2594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 434
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 433
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 433
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 663
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 995
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(fich.getId().getIdficher(),fich.getNombre()); 1553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(cont,fich.getTitulo()); 1813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FichLogicoAsociadoId id = new FichLogicoAsociadoId(this.getIdAuditoria(),this.getIdTipo(),this.altaModifPlanificacionBean.getArchivoLogicoSelec()); 2805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 3284
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. StringBuffer mensajeFinal = new StringBuffer(""); 3443
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. StringBuffer mensajeFinal = new StringBuffer(""); 3443
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FichLogicoAsociadoId idFicheroLogico = new FichLogicoAsociadoId(this.getIdAuditoria(), this.getIdTipo(), null); 3513
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FichLogicoAsociado ficheroLogico = new FichLogicoAsociado(); 3523
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. File file = new File(upload.getName()); 3593
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Object [] parametros = new Object [2]; 3693
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat(mensajeFicheroGuardado); 3743
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat(mensajeFicheroNoGuardado); 3783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 4074
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 4103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasOrganizativas) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4424
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while( i.hasNext() ) 4565
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(),edid.getDescripcion()); 4593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4794
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 4935
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(),edid.getDescripcion()); 4963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteradorArchivoFisico.hasNext()){ 5295
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FichFisicoAsociadoId id = 5345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6114
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6295
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(),edid.getDescripcion()); 6313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6534
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6665
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(),edid.getDescripcion()); 6683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarListadoSeleccionArchivoFisico) { 7384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer resultadosBusquedaSeleccionArchivoFisico) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformativaSelecArchFisico) { 7824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionBusquedaArchivo) { 7914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlAceptarListadoFichFisicos) { 8454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String claseAceptarBtnListadoFichFisicos) { 8544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionSelecFichLogico) { 9194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionSelecFichFisico) { 9284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9404
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.altaModifPlanificacionBean.getNodoPlanificacion() != null) 9415
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.altaModifPlanificacionBean.getNodoPlanificacion() != null) 9413
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. idTipo = -1; 9443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 224
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (! (value instanceof String)) 283
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isELIMINAR_HTML(component)){ 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (att == null) 413
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Boolean.parseBoolean((String)component.getAttributes().get(ELIMINAR_HTML_PARAMETER_NAME)); 443
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 484
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 483
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (att == null) 503
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Integer.parseInt((String)component.getAttributes().get(MAXLINELENGTH_PARAMETER_NAME)); 533
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (att == null) 583
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Boolean.parseBoolean((String)component.getAttributes().get(MAXLONG_ACTIVADA_PARAMETER_NAME)); 613
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (att == null) 663
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Boolean.parseBoolean((String)component.getAttributes().get(MAXLINE_ACTIVADA_PARAMETER_NAME)); 693
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 724
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (att == null) 743
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Integer.parseInt((String)component.getAttributes().get(MAXLENGTH_PARAMETER_NAME)); 773
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod( Integer myarg, Integer myarg2 ) { 803
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += retVal += " ..."; 892
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(longitudLineaActivada){ 923
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer originalSB = new StringBuffer(retVal); 933
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer retSB = new StringBuffer(); 943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (indice<originalSB.length()){ 975
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. originalSB = new StringBuffer(originalSB.substring(posCorte).trim()); 1033
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. originalSB = new StringBuffer(originalSB.substring(posCorte).trim()); 1033
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. originalSB = new StringBuffer(originalSB.substring(indice_espacio+1).trim()); 1063
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. originalSB = new StringBuffer(originalSB.substring(indice_espacio+1).trim()); 1063
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. originalSB = new StringBuffer(originalSB.substring(posCorte)); 1223
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. originalSB = new StringBuffer(originalSB.substring(indice_espacio+1)); 1253
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 173
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1644
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * SELECT tie.idactivi,act.desactividad,tie.idsubact,tie.idtrabajo, tie.idimputa,tie.idfase,'', tie.fecharea, tie.horas,tie.idtiempo 1715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2014
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2014
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2484
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 2624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 344
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 343
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 345
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String this.normativa = normativa.toString(); 404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 444
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 443
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String this.hecho = hecho.toString(); 504
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String this.recomendacion = recomendacion.toString(); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (ambito.length()>21) 1433
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.ambitoAbreviado=ambito; 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tema.length()>21) 1583
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.temaAbreviado=tema; 1613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (subtema.length()>21) 1733
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.subtemaAbreviado=subtema; 1763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (carpeta.length()>21) 1883
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.carpetaAbreviado=carpeta; 1913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.FechaCierreDAO; 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 635
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 2584
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod(java.lang.Object obj) { 2583
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 2581
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof MapaRiesgo)) return false; 2593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 2613
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 2623
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 2674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 3003
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3001
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 3054
RGM.NUOTRGM.NUOT: No utilizar el operador ternario _hashCode += (isAgregada() ? Boolean.TRUE : Boolean.FALSE).hashCode(); 3064
RGM.NUOTRGM.NUOT: No utilizar el operador ternario _hashCode += (isPlanAccion() ? Boolean.TRUE : Boolean.FALSE).hashCode(); 3284
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 3375
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "MapaRiesgo")); 3413
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); 3453
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); 3573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 4144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 4144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 4164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 4264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 4264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 4284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 4294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 102
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ArmarioDAO; 74
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 473
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ParamSeguimAudId)) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 665
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdmodulo() == null ? 0 : this.getIdmodulo().hashCode()); 674
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdinforme() == null ? 0 : this.getIdinforme().hashCode()); 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Grupo instance = (Grupo) this.getHibernateTemplate().get(Grupo.class, 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 863
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1733

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. CategoriaAuditor categoriaAuditor = this.categoriaAuditorDAO.getCategoriaById(escalaSalarial.getCategoriaAuditor().getIdcatego()); 495
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 873
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 1013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(escalaSalarialAntigua != null){ 1515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.ArrayList; 94
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 324
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 324
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(String[] args) { 375
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 494
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 493
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. URL url1 = Thread.currentThread().getContextClassLoader().getResource(Constantes.CONST_ASPOSE_TEMPLATE_PATH + "test" + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION); 555
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = new FileInputStream(url1.getFile()); 561
IO.CSIO.CS: Cierra flujos en bloques finally FileInputStream inputStream = new FileInputStream(url1.getFile()); 561
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ByteArrayOutputStream out = new ByteArrayOutputStream(); 673
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 753
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println("Error en idaudito=" + hecho.getId().getIdaudito() + ", idtipo=" + hecho.getId().getIdtipo() + ", idincide=" + hecho.getId().getIdincide() + " Exception " + e.toString()); 1001
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 )throws Exception{ 1034
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 )throws Exception{ 1034
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = new FileInputStream(url1.getFile()); 1041
IO.CSIO.CS: Cierra flujos en bloques finally FileInputStream inputStream = new FileInputStream(url1.getFile()); 1041
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1124
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1123
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(log4jFile != null){ 1285
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1614
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer buffer = new StringBuffer(); 1623
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream fis = null; 1671
IO.CSIO.CS: Cierra flujos en bloques finally fis = new FileInputStream(file); 1721
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (dis.available() != 0) { 1795
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. buffer.append(dis.readLine() + "\n"); 1803
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(ex.toString()); 1921
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(HTMLParser.getInstance().ClearHTMLTags(text)); 2041
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(ex.toString()); 2061
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(" ------- start preparing the file"); 2211
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(" "); 2221
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasMoreElements()){ 2245
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(key + "=*Sin Traducir*"); 2271
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. System.out.println(key + "=*Sin Traducir*"); 2273
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(" se ha encontrado " + i + " elementos sin traducir "); 2321
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println(" ------- finsih preparing the file"); 2331
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 153
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.TextoInfDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 675
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(UserSecurity userSecurity, 695
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(UserSecurity userSecurity, 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.EntidadDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 683

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 173
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 474
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 553
STR.ADLRSTR.ADLR: Evita literales duplicados this.classBotonBorradoNoticia = "deshabilitado"; 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. context.addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.fechaDesdeAnteriorFechaHasta"))); 1885
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2064
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(key != null) { 2095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.classBotonBorradoNoticia.equals("deshabilitado")) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EscalaSalarialId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 805
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpais() == null ? 0 : this.getIdpais().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcatego() == null ? 0 : this.getIdcatego().hashCode()); 834
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjercicio() == null ? 0 : this.getEjercicio().hashCode()); 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 54
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 193
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 195
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 203
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 364
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(maxFractionDigits==null){ 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 344
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 933
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((ideo_usuario==null || ideo_usuario.getId1() == null) || (categoria_recurso == null)) { 995
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext() && flag) { 1085
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext() && flag) { 1235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (evaluacionAuditor!=null) 2133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* FALTA LA SEGURIDAD EN EL DAO 2223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 2474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.AuditorBusiness#buscarAuditoresSinSueldoxEO(java.lang.Integer, java.lang.Integer, boolean) 2645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (idOrigen.equals(-1)){ 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito,Integer idOrigen, Integer ideo, Integer[] tipoDestino) { 3014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idOrigen.equals(0)){ 3044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (idOrigen.equals(1)){ 3064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (idOrigen.equals(-1)){ 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 3204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idOrigen.equals(0)){ 3254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (idOrigen.equals(1)){ 3274
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosRecurso.getDescateg()==null || datosRecurso.getDescateg().equals("")){ 3404
STR.ADLRSTR.ADLR: Evita literales duplicados if(datosRecurso.getDescateg()==null || datosRecurso.getDescateg().equals("")){ 3403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosRecurso.getDescateg()==null || datosRecurso.getDescateg().equals("")){ 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosRecurso.getDescateg()==null || datosRecurso.getDescateg().equals("")){ 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4214
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4384
STR.ADLRSTR.ADLR: Evita literales duplicados if (f.getName().lastIndexOf("\\") != -1) { 4673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* INC 1613 5333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5615
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ideos+=elementDescId.getId().toString()+","; 5635
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5775
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiAnterior.equals(-1)){ 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiAnterior.equals(-1)){ 6854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7564
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. mensajeAlarma += auditor.getNombre() + " " + auditor.getApellido(); 7643
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter mensajeAlarma += auditor.getNombre() + " " + auditor.getApellido(); 7643
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeAlarma += auditor.getNombre() + " " + auditor.getApellido(); 7642
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 7755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (evaluacion!=null && evaluacion.equals(1)) 733
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.evaluacion = Boolean.FALSE; 763
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (puedeDelegar!=null && puedeDelegar.equals(1)) 773
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.puedeDelegar = Boolean.FALSE; 803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (puedeDelegar) 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (evaluacion) 923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 943
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1013
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ProgramaTrabajo instance = (ProgramaTrabajo) this 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(programas.isEmpty()) 1135
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(programas.isEmpty()) 1133
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 1; 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ProgramaTrabajo> programas = this.getHibernateTemplate().find("from ProgramaTrabajo where idaudito = ? and not trabreal is null and indtipo = 3",param); 1215
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(programas.isEmpty()) 1223
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return 1; 1253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList param = new ArrayList (); 1422
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 1805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql + "where idtiposu = ? "; 2063
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql + " where indtipo=? "; 2113
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql + " connect by prior idtipo = idtiposu " + 2163
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2245
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ProgramaTrabajoId ptId = new ProgramaTrabajoId(); 2323
STR.ADLRSTR.ADLR: Evita literales duplicados ptId.setIdaudito(Integer.parseInt(m.get("IDAUDITO").toString())); 2333
STR.ADLRSTR.ADLR: Evita literales duplicados ptId.setIdtipo(Long.parseLong(m.get("IDTIPO").toString())); 2343
STR.ADLRSTR.ADLR: Evita literales duplicados prog.setCodigo((String)m.get("CODIGO")); 2373
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("IDTIPOSU") != null){ 2383
STR.ADLRSTR.ADLR: Evita literales duplicados prog.setIdestado(Integer.parseInt(m.get("IDESTADO").toString())); 2413
STR.ADLRSTR.ADLR: Evita literales duplicados prog.setDestipo((String)m.get("DESTIPO")); 2423
STR.ADLRSTR.ADLR: Evita literales duplicados prog.setIndtipo(Integer.parseInt(m.get("INDTIPO").toString())); 2433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int HoraCero = 0; 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3124
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String sql = "SELECT (SELECT SUM((SELECT COUNT (DISTINCT(idtipo)) " + 3173
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iteratorTemp.hasNext() ) 3425
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ProgramaTrabajoId ptId = new ProgramaTrabajoId(); 3493
STR.ADLRSTR.ADLR: Evita literales duplicados if ( m.get( "PESO" ) != null ) 3963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 2) 4223
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 5) 4243
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 8) 4263
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 11) 4283
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(aux.size()<1) 4323
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (String) aux.get(0); 4353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 2) 4473
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 5) 4493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 8) 4513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigo.length() == 11) 4533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(aux.size()<1) 4583
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (String) aux.get(0); 4613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(aux.size()<1) 4773
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (String) aux.get(0); 4803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 4913
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String result=""; 4923
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(aux.size()<1) 5083
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigoAux == null) 5123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 5173
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 5193
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 5213
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 5233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 5303
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 5323
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 5343
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 5363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(aux.size()<1) 5743
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 5823
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idTiposu != -1) 5973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ) 6373
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 6373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException 6554
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException 6554
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. LobHandler lobHandler = new DefaultLobHandler(); 6573
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "DETALLE", rs.getString( "DETALLE" ) ); 6663
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "NOTAS", rs.getString( "NOTAS" ) ); 6673
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "TRABREAL", rs.getString( "TRABREAL" ) ); 6683
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "DESINCID", rs.getString( "DESINCID" ) ); 6693
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "DESRECOM", rs.getString( "DESRECOM" ) ); 6703
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "CRITICIDAD", rs.getInt( "CRITICIDAD" ) ); 6723
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "INDINFOR", rs.getInt( "INDINFOR" ) ); 6743
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "DPTO", rs.getString( "DPTO" ) ); 6753
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "ANALISIS", rs.getString("ANALISIS" ) ); 6763
STR.ADLRSTR.ADLR: Evita literales duplicados results.put( "DESESTA", rs.getString( "DESESTA" ) ); 6773
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iteratorTemp.hasNext() ) 6885
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 0: pt.setDesNivel( Constantes.CONST_DESAREA ); break; 7174
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 1: pt.setDesNivel( Constantes.CONST_DESSUBAREA ); break; 7184
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 2: pt.setDesNivel( Constantes.CONST_DESHOJA ); break; 7194
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 3: pt.setDesNivel( Constantes.CONST_DESTAREA ); break; 7204
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. default: pt.setDesNivel( Constantes.CONST_DESAREA ); break; 7224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( Integer.valueOf (1).equals(Integer.parseInt( resultado.get("INDINFOR").toString() ) ) ) 7724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 8474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 8584
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8715
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8974
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND idtiposu=?"; 9082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND indtipo=?"; 9122
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9794
STR.ADLRSTR.ADLR: Evita literales duplicados "from ProgramaTrabajo gu " + 9823
STR.ADLRSTR.ADLR: Evita literales duplicados "and gu.id.idaudito= ? " + 9853
STR.ADLRSTR.ADLR: Evita literales duplicados " order by codigo", param); 9863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 10004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 10124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 10244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 10904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 10904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11134
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista == null || lista.size()<1) 11213
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (ElementoDescId)lista.get(0); 11243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11274
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista == null || lista.size()<1) 11353
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (ElementoDescId)lista.get(0); 11383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 11724
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 11782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND he.programaTrabajo.auditoria.estructuraEntidadByIdeo.ideo=? "; 12012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND (he.programaTrabajo.auditoria.tiposTrabajo.idtipotr=? " + 12062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND he.programaTrabajo.auditoria.idaudito=? "; 12142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND he.programaTrabajo.auditoria.valoracion? "; 12192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND he.programaTrabajo.auditoria.estado=? "; 12242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND he.programaTrabajo.auditoria.fecemide >= ? "; 12292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND he.programaTrabajo.auditoria.fecemide >= ? "; 12342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="order by he.programaTrabajo.codigo "; 12382
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12464
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo and idestado=0) pendientes, "; 12522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo and idestado=1) encurso, "; 12532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo and idestado=2) finalizadas, "; 12542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo and idestado=3) revisadas, "; 12552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo and idestado=4) rechazadas, "; 12562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo and idestado=5) suprimidas, "; 12572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu=gui.idtipo) total "; 12582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "from (select idtipo,idaudito from some_table pt where idaudito=? and idtipo=? group by idtipo,idaudito) gui"; 12592
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12744
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null and idestado=0) pendientes, "; 12792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null and idestado=1) encurso, "; 12802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null and idestado=2) finalizadas, "; 12812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null and idestado=3) revisadas, "; 12822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null and idestado=4) rechazadas, "; 12832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null and idestado=5) suprimidas, "; 12842
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "(select NVL(count(*),0) valor from some_table where idaudito=gui.idaudito and idtiposu is null) total "; 12852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += "from (select idtipo,idaudito from some_table pt where idaudito=? and indtipo=0 group by idtipo,idaudito) gui"; 12862
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 13405
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(estado){ 13454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 13795
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ProgramaTrabajoId ptId = new ProgramaTrabajoId(); 13853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14084
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer (); 14133

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TrabColDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(int i, com.mapfre.mutua.auditmap.model.webservice.resetpwd.ErrorParam _value) { 1414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 1464
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod(java.lang.Object obj) { 1463
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 1461
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ERRORS)) return false; 1473
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 1493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 1503
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 1554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1771
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = 1; 1824
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 2115
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlName(new javax.xml.namespace.QName("", "codigo")); 2183
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); 2193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2764
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 2764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 2784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 2794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer ideoEntidad, String deseoEntidad, 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer ideoEntidad, String deseoEntidad, 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 94
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, 93

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, String deseo, String desofici, 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.io.File; 33
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 704
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 703
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 703
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 703
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 725
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 883
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1584
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 1624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1685
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1683
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(result == 0){ 1705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2214
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2293
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException, FooBarException { 2354
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] private someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException, FooBarException { 2353
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException, FooBarException { 2353
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.informeAuditoria.setValoracionInforme(AsistenteMultiidioma.getTraduccion(this.localeInforme.getLanguage(), valorBusiness.buscarDescValor(Constantes.CONST_AREA_AUDITORIA,borradorInforme.getValoracion()))); 2735
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (destinatario.getOculto() == null || destinatario.getOculto().equals(0)) { 3304
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iRecoms.hasNext()) { 3405
STR.ADLRSTR.ADLR: Evita literales duplicados this.informeAuditoria.setTextoResponsable(responsable.getNombre() + " " + responsable.getApellido()); 3633
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.informeAuditoria.setTextoResponsable(responsable.getNombre() + " " + responsable.getApellido()); 3633
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.informeAuditoria.setNombreDirector(director.getNombre() + " " + director.getApellido()); 3743
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter nombreCoResponsable = auditor.getNombre()+" "+auditor.getApellido(); 3903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorD.hasNext()) { 4155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorB.hasNext()) { 4405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 4635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 4855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 4944
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 4944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5084
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5084
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5424
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 5583
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 5843
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Destinatario dest,List<Destinatario> listaDestinatarios, boolean eliminar) { 6444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getPersonalizarInformeBean().isEnviarInforme()) { 6693
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter temp += " " + del.toString(); 7063
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += temp += " " + del.toString(); 7062
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7224
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<String> list, String item){ 7274
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7394
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Destinatario> listDestinatario){ 7754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7944
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 8034
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] private someMethod( Integer myarg, Integer myarg2 ) { 8033
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 8033
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Object> parametros = new ArrayList<Object>(); 8583
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat(cuerpo); 9003
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(this.informeAuditoria.getIdAudito(),desti.getIdRecurs(),this.informeAuditoria.getEstado(),desti.getIndOrigen() ); 9093
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(this.informeAuditoria.getIdAudito(),desti.getIdRecurs(),tipoAnexo ,desti.getIndOrigen() ); 9143
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. InfoAuditoriaId InfoAuditoriaId = new InfoAuditoriaId(); 9214
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer paramTipoInforme, Destinatario desti, String informeLinkTitulo, String anexoLinkTitulo, List<Integer> anexosEnviados, 9314
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += this.preparaLink( this.informeAuditoria.getIdAudito(), this.getInformeAuditoria().getEstado(), informeLinkTitulo); 9372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += this.preparaLink(this.informeAuditoria.getIdAudito(), anexo1, this.preparaTituloLink(anexoLinkTitulo, 1)); 9422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += this.preparaLink( this.informeAuditoria.getIdAudito(), anexo2, this.preparaTituloLink(anexoLinkTitulo, 2)); 9502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += this.preparaLink(this.informeAuditoria.getIdAudito(), anexo3, this.preparaTituloLink(anexoLinkTitulo, 3)); 9582
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9674
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9734
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9774
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Auditor> responsables) { 9884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] private someMethod(List<Auditor> responsables) { 9883
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (responsables != null && responsables.size() > 0) { 9903
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " "+ responsable.getApellido(); 10033
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " "+ responsable.getApellido(); 10103
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = director.getNombre() + " "+ director.getApellido(); 10223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 10294
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 10613
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 10754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 10754
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo2"); 10952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo3"); 10962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo4"); 10972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo5"); 10982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo6"); 10992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo7"); 11002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo8"); 11012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo9"); 11032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo10"); 11042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo11"); 11052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo12"); 11062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo13"); 11082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo14"); 11092
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo15"); 11102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo16"); 11112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("envioInformeDefinitivoCorto.cuerpo17"); 11122
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11184
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 11703
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 11864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 11864
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo2"); 12092
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo3"); 12102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo4"); 12112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo5"); 12122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo6"); 12132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo7"); 12142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo8"); 12152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo9"); 12172
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo10"); 12182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo11"); 12192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo12"); 12202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo13"); 12222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo14"); 12232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo15"); 12242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo16"); 12252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo17"); 12262
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12334
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. GIPlanAccionId planAccionId = new GIPlanAccionId(this.informeAuditoria.getIdAudito(), Constantes.CONST_ESTADO_PLAN_EN_CURSO, Fechas.getFechaActual() , desti.getIdRecurs(), desti.getIndOrigen() ); 12523
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 12683
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 12824
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo2"); 13102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo3"); 13112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo4"); 13122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo5"); 13132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo6"); 13142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo7"); 13152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo8"); 13162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo9"); 13192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo10"); 13202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo11"); 13212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo12"); 13222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo13"); 13242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo14"); 13252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo15"); 13262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo16"); 13272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo17"); 13282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo18"); 13292
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. trazaDescription += "enviar correos, "+ destinatario.getNombreConEmail() + " , (" + nombreAuditoria+ ") , " + tipoInforme; 13433
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += trazaDescription += "enviar correos, "+ destinatario.getNombreConEmail() + " , (" + nombreAuditoria+ ") , " + tipoInforme; 13432
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 13514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 13514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 13884
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 13884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] private someMethod( Integer myarg, Integer myarg2 ){ 14233
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 14924
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 15123
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destId = new DestTrabajoId(); 15303
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destId = new DestTrabajoId(); 15583
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destId = new DestTrabajoId(); 15933
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<HechoOculto> hechosOcultos, Destinatario destinatario) { 16164
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(List<HechoOculto> hechosOcultos, Destinatario destinatario) { 16163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 17744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 18944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 19764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ //global definitivo o borrador 19824
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme"))); 19863
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 19873
STR.ADLRSTR.ADLR: Evita literales duplicados return ("ErrorGenerarInforme"); 19883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ // destinatario definitivo o borrador 19934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ // global def corto 20044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ // destinatario def corto 20164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ // destinatario def corto 20164
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 20284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20614
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. destTemporal = new Destinatario(); 20723
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. destTemporal = new Destinatario(); 20833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 20964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21234
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 21414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 21954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 22474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 22514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 22514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 22554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiHolDocumentoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 645
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 654
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. private someMethod 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Iterator iterator = tableAudAsoc.getSelection().getKeys(); 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tableAudAsoc.getSelection().getSelectedKey()==null){ 795
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Auditor responsable,String nombreAuditoria, String estructuraSuperior, String nombreEstructuraOrganizativa , String idiomaInforme) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idPlanti, Integer idTipot, String nombre, 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Dado un objeto DetalleContenido parcialmente rellenado por los datos de un filtro (puede incluso estar vacío), se realiza una búsqueda en la tabla some_table 135
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 845
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 843
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 973
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 973
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 974
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.mostrarIncluirAI = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPai, Constantes.CONST_APA_AUDITORIA_INTERNA, 1); 1005
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.mostrarIncluirAI){ 1035
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.mostrarIncluirAI){ 1033
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer EjercicioPai = Fechas.getAnio(fecha); 1084
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_15 = new HashMap<String, Object>(); 1573
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_15 = new HashMap<String, Object>(); 1573
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_15.put("RecomPropuestas", formatoSD.format(recomPropuestas)); 1593
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_15.put("RecomEnProceso", formatoSD.format(recomEnProceso)); 1603
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_15.put("RecomPendientes", formatoSD.format(recomPendientes)); 1613
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_15.put("PorcRecomPendientes", formato.format(porRecomPendientes) +"%"); 1633
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_15.put("PorcRecomPendientes", formato.format(porRecomPendientes) +"%"); 1633
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_16 = new HashMap<String, Object>(); 1683
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_16 = new HashMap<String, Object>(); 1683
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_16.put("RecomEnProcesoAnterior", formatoSD.format(recomEnProcesoAnterior)); 1693
STR.ADLRSTR.ADLR: Evita literales duplicados parametrosTexto_16.put("RecomPendientesAnterior", formatoSD.format(recomPendientesAnterior)); 1703
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_18 = new HashMap<String, Object>(); 1813
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_18 = new HashMap<String, Object>(); 1813
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_19 = new HashMap<String, Object>(); 2673
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_19 = new HashMap<String, Object>(); 2673
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_19.put("PorcRecomPendientes", formato.format(porcRecomPendientesEx)+"%"); 2733
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_138 = new HashMap<String, Object>(); 2773
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_138 = new HashMap<String, Object>(); 2773
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 2923
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2923
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2924
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.mostrarIncluirAI) { 2983
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_15 = new HashMap<String, Object>(); 3433
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_15 = new HashMap<String, Object>(); 3433
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_15.put("PorcRecomPendientes", NumericoUtil.internacionalizarNumero(porRecomPendientes)+"%"); 3473
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_16 = new HashMap<String, Object>(); 3523
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_16 = new HashMap<String, Object>(); 3523
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_18 = new HashMap<String, Object>(); 3643
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_18 = new HashMap<String, Object>(); 3643
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_19 = new HashMap<String, Object>(); 4473
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_19 = new HashMap<String, Object>(); 4473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametrosTexto_19.put("PorcRecomPendientes", NumericoUtil.internacionalizarNumero(porcRecomPendientesEx)+"%"); 4523
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_138 = new HashMap<String, Object>(); 4563
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_138 = new HashMap<String, Object>(); 4563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 724

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 53
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 65
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TipoDocumentoBusiness { 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 223
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<DatosTipoDocumento> retVal = this.getTipoDocumentoDAO().findByExample( 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipo.getDetalleContenidos().size() == 0 && tipo.getDocumentos().size() == 0) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684

src.org.tempuri.wsdl.CU_CambioPasswordLocator
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(org.apache.axis.EngineConfiguration config) { 163
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 204
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(java.lang.String name) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.tempuri.wsdl.CU_CambioPasswordSoapBindingStub _stub = new org.tempuri.wsdl.CU_CambioPasswordSoapBindingStub(portAddress, this); 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(java.lang.String address) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.tempuri.wsdl.CU_CambioPasswordSoapBindingStub _stub = new org.tempuri.wsdl.CU_CambioPasswordSoapBindingStub(new java.net.URL(CU_CambioPasswordSoapPort_address), this); 764
RGM.NUOTRGM.NUOT: No utilizar el operador ternario throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName())); 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.rmi.Remote _stub = getPort(serviceEndpointInterface); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 1112
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1244
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName); 1313
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1384
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1384

WebContent/app/comun/visualizacionContenido.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/verFichero?idContenido=" + idContenido; 223
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/app/errores/errorBackend.html"; 243

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.CajaDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TrabCoorSupBusiness { 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<TrabCoorSup> retVal = this.getTrabCoorSupDAO().findByExample( 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (claseAuditoriaAux.getIdclase() == null) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getClaseAuditoriaBusiness().altaClaseAuditoria( 705
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getClaseAuditoriaBusiness() 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.claseAuditoria.getDesclase() == null) 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.claseAuditoria.getDesclase().equals(""))) 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiHolTextoId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getApartado() == null ? 0 : this.getApartado().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTipo() == null ? 0 : this.getTipo().hashCode()); 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.FormExternaDAO; 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 325
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 744
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 993
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 415
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 873
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. EvalDirector instance = (EvalDirector) this 915
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.template.update("DELETE FROM some_table WHERE idaparta IN (SELECT idaparta FROM some_table WHERE anno=?)And idrecurs=? and idorigen=?", parametros); 995
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ){ 1063
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1063
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1073
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1523
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? group by e.idrecurs) b "); 1583
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()){ 1885
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!anno.equals(-1)){ 2254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idDirector.equals(-1)){ 2294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(-1)){ 2334
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno = null, idDirector=null , ideo=null; 3003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(invocation.getMethod().getName().equals("findEvaluacionDirector")){ 3044
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 3343
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 3393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 3573
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3653
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod( Integer myarg, Integer myarg2 ) { 3683
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3683
LOOP.PILOOP.PI: Evita irregularidades en un bucle while while(iteratorTemp.hasNext()){ 3764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 3765
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer IdEpigrafe = epigrafe.getIdEpigrafe(); 3904
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<ApartadoCuestionario> listaApartados = new ArrayList();//(List<ApartadoCuestionario>) new ApartadoCuestionario(); 3913
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!origen.equals(0) && !origen.equals(-1)){ 5084
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)lista.get(0); 5143
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5264
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String consulta=new String("SELECT distinct COUNT(id.idrecurs), id.idorigen " + 5282

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String nameDocument,byte[] document, Log logger) throws IOException { 234
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(String nameDocument,byte[] document, Log logger) throws IOException { 234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse()); 265
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "attachment;filename=\"" + nameDocument + ".doc\""); 313
STR.ADLRSTR.ADLR: Evita literales duplicados logger.debug("Generando documento: name: " + nameDocument + ".doc"); 333
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug("Generando documento: name: " + nameDocument + ".doc"); 333
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug("Documento generado: name: " + nameDocument + ".doc"); 373
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug("Enviando documento: name: " + nameDocument + ".doc"); 383
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug("Documento enviado: name: " + nameDocument + ".doc"); 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws java.io.IOException{ 474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws java.io.IOException{ 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws java.io.IOException{ 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws java.io.IOException{ 473
IO.CSIO.CS: Cierra flujos en bloques finally BufferedReader reader = new BufferedReader(new FileReader(filePath)); 491
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while((numRead=reader.read(buf)) != -1){ 525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. buf = new char[1024]; 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(byte[] arrayOfBytes){ 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(LiquidGastoId id, Moneda moneda, Auditor auditor, 413
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(LiquidGastoId id, Moneda moneda, 533
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(LiquidGastoId id, Moneda moneda, 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 383
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 383
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 584
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 723
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 855
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 853
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMostrarListadoDatosProfesionales(true); 1023
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setEsAlta(false); 1033
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setEsConsulta(false); 1043
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setEsModificacion(false); 1053
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setBotonModificar(true); 1073
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setBotonModificar2(true); 1083
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setBotonAlta(false); 1153
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setBotonAlta(true); 1203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaDatosProfesionales = this.datosProfesionalesBusiness.buscarDatosProfesionales(this.fichaPersonalBean.getDatosFicha().getIdrecurs()); 1785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2524
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if ((this.esAlta) || (this.esModificacion)) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2624
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsEstructurasOrganizativas==null){ 2645
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem traducibleSelectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2673
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasOrganizativas) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SelectItem SelectItem = new SelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 3044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( (this.datosProfesionales.getIdeo()!=null) && !(this.datosProfesionales.getIdeo().equals(Integer.valueOf(-1)))) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(lista.hasNext()){ 3455
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. traducibleSelectItem = new TraducibleSelectItem(categoria.getIdCatego(),categoria.getDesCatego()); 3473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4674
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaDatosProfesionales("./modificarFichaDatosProfesionales.html"); 4783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5114
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaDatosProfesionales("./formulariosModificarFichaDatosProfesionales.html"); 5223
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosProfesionales.getIdentnom().equals(-1)){ 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5404
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaDatosProfesionales("./formulariosModificarFichaDatosProfesionales.html"); 5673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5884
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ){ 5883
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5884
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpServletRequest httpServletRequest = (HttpServletRequest)facesContext.getExternalContext().getRequest(); 5923
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.datosProfesionales.getFecAlta()==null) || (this.datosProfesionales.getEmailemp().trim().equals(""))){ 5984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.datosProfesionales.getEspectati().equals("") && (this.datosProfesionales.getEspectati().length()>250)){ 6194
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.esAlta==true){ 6285
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (resul.equals(-1)){ 6324
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.esModificacion==true){ 6375
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (resul.equals(-1) || resul.equals(0)){ 6414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!resul.equals(0) && Fechas.compararFechas(this.datosProfesionales.getFecAlta(),datosBaja.getFecBaja()).equals(-1) ){ 6474
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(validarFormularioDatosProfesionales()){ 6763
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(validarFormularioDatosProfesionales()){ 7243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ){ 7613
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.datosProfesionales.getIdeo()==null) || (this.datosProfesionales.getIdeo().equals(Integer.valueOf(-1)))){ 7684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if((this.datosProfesionales.getIdcategoant()==null) || (this.datosProfesionales.getIdcategoant().equals(Integer.valueOf(-1)))){ 7714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if((this.datosProfesionales.getIdentnom()==null) || (this.datosProfesionales.getIdentnom().equals(Integer.valueOf(-1)))){ 7744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if((this.datosProfesionales.getEmailemp()==null) || (this.datosProfesionales.getEmailemp().equals(""))){ 7774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ((Fechas.compararFechas(this.datosProfesionales.getFecAlta(), this.fichaPersonalBean.getDatosFicha().getFecBaja())!=null) && !(Fechas.compararFechas(this.datosProfesionales.getFecAlta(), this.fichaPersonalBean.getDatosFicha().getFecBaja()).equals(Integer.valueOf(1))) ){ 7884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.datosProfesionales.getEmailemp()!=null) && (!this.datosProfesionales.getEmailemp().equals(""))) 7934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8294
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaEspacialidades("./modificarFichaEspecialidades.html"); 8593
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.fichaPersonalBean.setPestanaDatosProfesionales("./modificarFichaDatosProfesionales.html"); 8603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8774
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 9065
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 9083
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 9134
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 9175
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 9193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9874

src.org.tempuri.wsdl.CU_ConsultaEstado
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException; 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; 155

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient PaiRatioBusiness paiRatioBusiness; 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 395
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal elementBD = this.paiRatioHoldingBusiness.cargarRatio(idPai, Constantes.CONST_RATIO1, fecha); 413
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio1 = this.paiRatioHoldingBusiness.ratio_1(idPai, fecha, idMonedaDestino); 433
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ratio2 = this.paiRatioHoldingBusiness.ratio_2(idPai, fecha); 453
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal elementBD2 = this.paiRatioHoldingBusiness.ratio_3_4(idPai, idMonedaDestino, fecha, null, null, null); 473
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal elementBD5 = this.paiRatioHoldingBusiness.ratio_5(idPai, idMonedaDestino, fecha); 493
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio7 = this.paiRatioHoldingBusiness.ratio_7(idPai, idMonedaDestino, fecha); 513
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio8 = this.paiRatioHoldingBusiness.ratio_8(idPai, idMonedaDestino, fecha); 533
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoTipos> listaElement = this.paiRatioHoldingBusiness.ratio_9(idPai, fecha); 553
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoTipos> listaElement2 = this.paiRatioHoldingBusiness.ratio_13(idPai, fecha, Constantes.CONST_CAT_ADMINISTRATIVO); 573
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio141 = this.paiRatioHoldingBusiness.ratio_141(idPai,fecha, null); 593
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio142 = this.paiRatioHoldingBusiness.ratio_142(idPai,fecha, null); 613
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio143 = this.paiRatioHoldingBusiness.ratio_143(idPai,fecha, null); 633
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio144 = this.paiRatioHoldingBusiness.ratio_144(idPai,fecha, null); 653
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio15 = this.paiRatioHoldingBusiness.ratio_15(idPai,fecha); 673
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal ratio_16_17_18 = this.paiRatioHoldingBusiness.ratio_16_17_18(idPai,fecha); 693
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio_19 = this.paiRatioHoldingBusiness.ratio_19(idPai,fecha); 713
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio_20 = this.paiRatioHoldingBusiness.ratio_20(idPai,fecha); 733
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoId> ratio_20_tip = this.paiRatioHoldingBusiness.ratio_20_tip(idPai,fecha); 753
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio_21 = this.paiRatioHoldingBusiness.ratio_21(idPai,fecha); 773
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoTipos> ratio_21_tip = this.paiRatioHoldingBusiness.ratio_21_tip(idPai,fecha); 793
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio_22 = this.paiRatioHoldingBusiness.ratio_22(idPai,fecha, Constantes.CONST_CAT_ADMINISTRATIVO); 813
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal ratio_23 = this.paiRatioHoldingBusiness.ratio_23(idPai,fecha); 833
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoTipos> ratio_23_cat = this.paiRatioHoldingBusiness.ratio_23_cat(idPai,fecha); 853
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio_25 = this.paiRatioHoldingBusiness.ratio_25(idPai ,fecha,idMonedaDestino); 873
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal ratio_26 = this.paiRatioHoldingBusiness.ratio_26(idPai ,fecha,idMonedaDestino); 893
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal ratio_27 = this.paiRatioHoldingBusiness.ratio_27(idPai ,fecha, idMonedaDestino); 913
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementosBigDecimal ratio_28 = this.paiRatioHoldingBusiness.ratio_28(idPai ,fecha, idMonedaDestino); 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 345
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4034
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( ejercicio != -1){ 4405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4834
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 4833
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod( Integer myarg, Integer myarg2 ){ 4833
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6364

WebContent/app/pr15Mensajeria/visualizacionFichero.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String redireccion = contextPath +"/verFicheroAdjunto?IdMensaje="+idMensaje+"&IdFichero="+idFichero; 193

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 183
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5564
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 5565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 5824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 5824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 833
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 923
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1023
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.GIPlanAccionDAO#findPlanAccionP(com.mapfre.mutua.auditmap.model.presentation.FiltroPlanAccion) 1165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1254
STR.ADLRSTR.ADLR: Evita literales duplicados query.setPresentationClass("com.mapfre.mutua.auditmap.model.presentation.PlanAcc"); 1283
STR.ADLRSTR.ADLR: Evita literales duplicados query.addField(" pa.auditoria.estructuraEntidadByIdeo.ideo "); 1293
STR.ADLRSTR.ADLR: Evita literales duplicados query.addField(" pa.auditoria.estructuraEntidadByIdeo.deseo, pa.auditoria.idaudito "); 1303
STR.ADLRSTR.ADLR: Evita literales duplicados query.addField(" pa.auditoria.nombre, pa.estado.id.codesta, pa.estado.desesta, pa.id.fecestado "); 1313
STR.ADLRSTR.ADLR: Evita literales duplicados " )"); 1423
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(results.size() > 0){ 1455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ){ 2023
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2023
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getOSecurity().isReadAllowedGlobal()){ 2733
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" pa.auditoria.estructuraEntidadByIdeo.ideo = ? " , filtro.getIdeo()); 2753
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" pa.auditoria.indmixti = ? " , filtro.getAuditoriaMixta()); 2783
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " pa.auditoria.estructuraEntidadByIdeo.ideo = ? " ; 2892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " pa.auditoria.estructuraEntidadByIdeo.ideo in ( " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + " )"; 2922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion +=" OR " + 2942
STR.ADLRSTR.ADLR: Evita literales duplicados " AND (tarea.auditor.idrecurs = experiencia.auditor.idrecurs " + 2983
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " )"; 3092
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String condicion = "( SELECT COUNT(*) " + 3345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) { 3623
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3623
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getOSecurity().isReadAllowedGlobal()){ 4033
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " pa.auditoria.estructuraEntidadByIdeo.ideo = ? " ; 4192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " pa.auditoria.estructuraEntidadByIdeo.ideo in ( " + this.getOSecurity().getIdeosUsuarioYDependientesToString() + " )"; 4222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion +=" OR " + 4252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += condicion += " )"; 4372
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL="DELETE from some_table PLA where PLA.IDAUDITO = ? and PLA.ESTADO = ?"; 4904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL="DELETE from some_table PLA where PLA.IDAUDITO = ? "; 4964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL="DELETE from some_table PLA where PLA.IDAUDITO = ? and pla.idDestino = ? and pla.indorige = ?"; 5034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL="DELETE from some_table pla where pla.IDAUDITO = ? and pla.ESTADO = ? and pla.idDestino = ? and pla.indorige = ? "; 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = " SELECT new com.mapfre.mutua.auditmap.model.presentation.PlanAcc(pa.auditoria.estructuraEntidadByIdeo.ideo," + 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = " SELECT new com.mapfre.mutua.auditmap.model.presentation.PlanAcc(pa.auditoria.estructuraEntidadByIdeo.ideo," + 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL ="SELECT new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(PLA.estado.id.codesta, MAX(PLA.id.fecestado)) "+ 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "from GIPlanAccion PLA where PLA.id.idaudito = ? and PLA.id.iddestino = ? and PLA.id.indorige = ? and PLA.id.fecestado = ?"; 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "from GIPlanAccion PLA where PLA.id.idaudito = ? and PLA.id.fecestado = ?"; 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 6733
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 6733
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 6742
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 6763
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 6934
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" and pre.estruorg in (" + this.getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 7233
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 7265
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 7365
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 7535
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 7615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8154
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer hql = new StringBuffer(); 8173

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 364
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 364
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 513
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 513
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 515
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. rellenarPortada(document, builder,aplicacionBundle, informe.getNomEstructuraEntidad(), informe.getEstructuraSuperior(), informe.getNombreAuditoria(), informe.getTipoInforme(), informe.getCodigo(), false); 625
STR.ADLRSTR.ADLR: Evita literales duplicados document.getRange().getFormFields().get("txtAlternativo").setResult(""); // mejora 3578 773
STR.ADLRSTR.ADLR: Evita literales duplicados del.addItem(auditor.getNombre() + " " + auditor.getApellido()); 853
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(informe.getFecBorrador() != null) { 995
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (( informe.getValoracionInforme() != null) && (! informe.getValoracionInforme().equals(""))) { 1254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(sections.hasNext()){ 1875
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1905
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(DocumentBuilder builder, List<HechObservadoInforme> listaHechYRecom, ResourceBundle propertiesInforme, boolean valoracionAreasChecked , Locale localeInforme , List<HechoOculto> hechosOcultos) throws Exception { 2034
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(DocumentBuilder builder, List<HechObservadoInforme> listaHechYRecom, ResourceBundle propertiesInforme, boolean valoracionAreasChecked , Locale localeInforme , List<HechoOculto> hechosOcultos) throws Exception { 2034
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(DocumentBuilder builder, List<HechObservadoInforme> listaHechYRecom, ResourceBundle propertiesInforme, boolean valoracionAreasChecked , Locale localeInforme , List<HechoOculto> hechosOcultos) throws Exception { 2033
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(DocumentBuilder builder, List<HechObservadoInforme> listaHechYRecom, ResourceBundle propertiesInforme, boolean valoracionAreasChecked , Locale localeInforme , List<HechoOculto> hechosOcultos) throws Exception { 2033
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Paragraph p = builder.insertParagraph(); 2263
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat mformat = new MessageFormat(propertiesInforme.getString("pr03GestionInformes.informe.valoracionAreaInforme") + " "); //Incidencia 3956 2413
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected static void rellenarPortada(Document document ,DocumentBuilder builder,ResourceBundle propertiesInforme, String nomEstructuraEntidad,String nombreEstructuraEntidadSuperior,String nombreAuditoria,String tipoInforme,String codigo,boolean recomendaciones) throws Exception{ 3154
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected static void rellenarPortada(Document document ,DocumentBuilder builder,ResourceBundle propertiesInforme, String nomEstructuraEntidad,String nombreEstructuraEntidadSuperior,String nombreAuditoria,String tipoInforme,String codigo,boolean recomendaciones) throws Exception{ 3153
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected static boolean esAreaTieneHechosVisibles(List<HechObservadoInf> areaHechos , List<HechoOculto> hechosOcultos){ 3334
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected static boolean esHechoOculto(HechObservadoInf hecho, List<HechoOculto> hechosOcultos){ 3464
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected static void rellenarDestinatarios(DocumentBuilder builder,ResourceBundle propertiesInforme,Locale localeInforme, List<Destinatario> listaDestinatarios) throws Exception{ 3584
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while((destinatariosAnadidos<13)&&(indiceDest<listaDestinatarios.size())){ 3655
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected static String getHeaderText(String nomEstructuraEntidad, String nombreAuditoria , boolean incluyeNombreAuditoriaEnCabezera) { 3914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static String getHeaderText(String nomEstructuraEntidad, String nombreAuditoria , boolean incluyeNombreAuditoriaEnCabezera) { 3914
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tempValue += " - " + nombreAuditoria; 3953
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += tempValue += " - " + nombreAuditoria; 3952

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 524
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 523
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 533
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 633
STR.ADLRSTR.ADLR: Evita literales duplicados StringBuffer hql = new StringBuffer("" + " From Noticias "); 643
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (noticia.getTitulo() != null && !noticia.getTitulo().equals("")) { 804
STR.ADLRSTR.ADLR: Evita literales duplicados param.add("%" + noticia.getTitulo().toUpperCase() + "%"); 823
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%" + noticia.getTitulo().toUpperCase() + "%"); 823
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%" + noticia.getTitulo().toUpperCase() + "%"); 843
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(id_noticias) is null then 0 else max(id_noticias) end) + 1 from Noticias ").get(0); 1405

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 765
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884

src.org.tempuri.wsdl.CU_ConsultaEstadoLocator
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 123
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(org.apache.axis.EngineConfiguration config) { 163
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 204
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException { 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(java.lang.String name) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 424
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL portAddress) throws javax.xml.rpc.ServiceException { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.tempuri.wsdl.CU_ConsultaEstadoSoapBindingStub _stub = new org.tempuri.wsdl.CU_ConsultaEstadoSoapBindingStub(portAddress, this); 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(java.lang.String address) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws javax.xml.rpc.ServiceException { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.tempuri.wsdl.CU_ConsultaEstadoSoapBindingStub _stub = new org.tempuri.wsdl.CU_ConsultaEstadoSoapBindingStub(new java.net.URL(CU_ConsultaEstadoSoapPort_address), this); 764
RGM.NUOTRGM.NUOT: No utilizar el operador ternario throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName())); 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException { 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.rmi.Remote _stub = getPort(serviceEndpointInterface); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 1112
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1244
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName); 1313
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1384
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException { 1384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*StringBuffer desInicidB = new StringBuffer(); 1373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1544
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*StringBuffer desRecomB = new StringBuffer(); 1553
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idpais, String despais, Integer ideo, 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 274
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 271
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idacuerdo, 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TipoFormacionBusiness { 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(rec == null || rec.size() == 0){ 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 134
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 351
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.PregCuestEvalDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_OBJ_FORMACION_APA, Constantes.CONST_TIPO1); 355
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaFormacion = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 402
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TextosAgregados> listaTextosAgregados = new ArrayList<TextosAgregados>(); 422
STR.ADLRSTR.ADLR: Evita literales duplicados Integer apartado = Integer.valueOf("" +Constantes.CONST_OBJ_FORMACION_APA + tipoFormacion.getIdformacion()); 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 644
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaFormacion = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 722
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TextosAgregados> listaTextosAgregados = new ArrayList<TextosAgregados>(); 742
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bIncluirObjetivosFormacion) { 1015
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaFormacion = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 1032
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Boolean bIncluirObjetivosFormacion, List<TextosAgregados> textosFormacion) { 1164
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaFormacion = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 1222
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. EspCarrera instance = (EspCarrera) this.getHibernateTemplate().get( 645
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 705
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 395
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<DatosFactura> listaFacturas){ 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(List<DatosFactura> listaFacturas){ 544
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(eoUsuario != null){ 615
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 675
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod(List<DatosFactura> facturas) { 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valorTotal > importePresupuestado.doubleValue()) 2183
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return BigDecimal.valueOf(0); 2213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.NormativaDAO; 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura List<Normativa> buscarNormativasEntidadesPais(Integer idPais , Integer idEntidad); 305
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. void modificarNormativa(Normativa normativa); 424
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. void eliminarNormativa(NormativaId id); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @FilterDef(name="EvalDirectorDAO_DepartamentalB",parameters={@ParamDef( name="ideo1", type="integer"),@ParamDef( name="ideo2", type="integer")}), 285
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 364
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 361
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EvalDirectorId id, PregCuestEval pregCuestEval, 463
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EvalDirectorId id, PregCuestEval pregCuestEval, 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoCambioDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 513
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 574
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1135
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1133
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1175
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (anio, anio.toString()); 1193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1455
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.detalleImputacionTiempo.getIdActividad().equals(Integer.valueOf(-1))) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3224
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=31] private someMethod( Integer myarg, Integer myarg2 ) { 3223
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 3223
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3223
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((Fechas.compararFechas(nuevo, hoy)!=null) && (Fechas.compararFechas(nuevo, hoy)==1)){ 3365
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.detalleImputacionTiempo.getIdActividad().equals(Integer.valueOf(-1))) { 3474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.isSubactividadObligatorioRendered()) && (this.detalleImputacionTiempo.getIdSubactividad().equals(Integer.valueOf(-1)))) { 3504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.isTrabajoAsociadoObligatorioRendered()) && (this.detalleImputacionTiempo.getIdTrabajoAsociado().equals(Integer.valueOf(-1)))) { 3534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.isConceptoObligatorioRendered() && (this.detalleImputacionTiempo.getIdNaturaleza() != null) &&(this.detalleImputacionTiempo.getIdNaturaleza().equals(Integer.valueOf(-1)))) { 3564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (this.horasImputadas.equals("")) { 3593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.detalleImputacionTiempo.getIdEstructuraOrganizativa() == null || this.detalleImputacionTiempo.getIdEstructuraOrganizativa().equals(-1)){ 3644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (! (this.horasImputadas.equals(""))) { 3743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4553
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 4773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idActividad.equals(Integer.valueOf(-1)))) { 4944
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4995
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idActividad.equals(Integer.valueOf(-1)))) { 5174
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5225
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5415
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1.hasNext()) { 5655
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5673
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2.hasNext()) { 5805
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 5823
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 6063
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6174
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6265
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 6283
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idActividad.equals(Integer.valueOf(-1)))) { 6454
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6505
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 6523
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idActividad.equals(Integer.valueOf(-1)))) { 6684
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6735
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 6753
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 6943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1.hasNext()) { 7165
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 7183
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2.hasNext()) { 7315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 7333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1.hasNext()) { 7535
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 7553
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2.hasNext()) { 7715
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 7733
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 7875
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 7893
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8484
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 8564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 733
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 883
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 983
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if (this.getUserSecurity().isWriteAllowedDepartmental() || this.getUserSecurity().isWriteAllowedGlobal() || this.getUserSecurity().isWriteAllowedPersonal()){ 1045
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indice < datosPlanesAccion.size() - 1){ 1425
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2544
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<DatosPlanAccion> listaDatosPlanAccion, long idTipo, Integer idIncidencia){ 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2684
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(planAccionBD.getFecejecu() == null && this.datosPlanAccion.getFecejecu() == null){ 2774
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(StringUtil.isEmpty(this.datosPlanAccion.getAccionString()) && StringUtil.isEmpty(planAccionBD.getAccionString())){ 2884
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3014
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4024
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FacesContext context = FacesContext.getCurrentInstance(); 4043
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosPlanAccion.getIddpto().equals(Integer.valueOf(-1))){ 4064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.datosPlanAccion.getAccion().equals("")) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4394
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elemento.getId(), elemento.getDescripcion()); 4423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4484
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 4533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.filtroResponsable.equals("")) { 4614
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 4663
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4874
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesDisponibles.size() == 0) 4883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) { 4983
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.responsableDisponibleSelec!=null && !this.responsableDisponibleSelec.equals(-1)){ 4994
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 5003
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesDisponibles.size() == 0) 5013
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableSeleccionado.hasNext() && !existeEnAsig) { 5055
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((responsableSeleccionado.next()).getValue())) 5063
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableDisponible.hasNext() && !encontrado) { 5115
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5324
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaResponsablesSeleccionados.size() == 0) 5333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5444
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 5443
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.responsableSelec!=null && !this.responsableSelec.equals(-1)){ 5454
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig = false, encontrado = false; 5463
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !existeEnAsig) { 5525
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (elemento.equals((it.next()).getValue())) 5533
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (responsableSeleccionado.hasNext() && !encontrado) { 5595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaResponsablesSeleccionados) { 7964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indtipo.equals(Constantes.CONST_EVALUACION_DIRECTOR)){ 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<Integer> listaEstructuras) 1574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idtipdoc, String tipodoc, Byte modulo, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 284
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 281
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 364
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 413
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(FirmaId id, Pais pais, String desfirma, String observac, 473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String experien, String valoraci, Set<AExtAuditoria> AExtAuditorias) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Set<AExtAuditoria> AExtAuditorias) { 1244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.ExternalContext; 174
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] public someMethod( Integer myarg, Integer myarg2 ) { 1183
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1265
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("desactividad") != null) { 1323
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("idsubact") != null) { 1353
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("dessubactivi") != null) { 1383
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("desobjet") != null) { 1413
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("alcance") != null) { 1443
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("horas") != null) { 1473
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("fecinici") != null) { 1503
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles. try { 1514
STR.ADLRSTR.ADLR: Evita literales duplicados ResourceBundle resourceBundle = ResourceBundle.getBundle("resources.errores", locale); 1573
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat (resourceBundle.getString("auditmap.errores.parseoFecha")); 1583
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("fecfin") != null) { 1633
LOOP.TRYLOOP.TRY: Impide sentencias try dentro de bucles. try { 1644
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MessageFormat messageFormat = new MessageFormat (resourceBundle.getString("auditmap.errores.parseoFecha")); 1713
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("numpers") != null) { 1763
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("moneda") != null) { 1793
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("desmoneda") != null) { 1823
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("coste") != null) { 1853
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("ideo") != null) { 1883
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("origen") != null) { 1913
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("deseo") != null) { 1943
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("entidad") != null) { 1973
STR.ADLRSTR.ADLR: Evita literales duplicados if (elementoResultado.get("desentidad") != null) { 2003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ) { 2123
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3004
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (fechaCierre.getIdcierre().equals(Integer.valueOf(-1)))) { 3264
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.objetivoDAO.insertarObjetivo(objetivo.getIdpai(), idObjetivo, objetivo.getIdactividad(), objetivo.getIdsubact(), objetivo.getHoras(), objetivo.getCoste(), objetivo.getIdMoneda(), objetivo.getFecinici(), objetivo.getFecfin(), objetivo.getNumpers(), idOrigen, objetivo.getEntidad(), planAuditoria.getEstructuraEntidad().getIdeo(), objetivo.getDesdesobject(), objetivo.getAlcance()); 3435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 3473
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (fechaCierre.getIdcierre().equals(Integer.valueOf(-1)))) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (fechaCierre.getIdcierre().equals(Integer.valueOf(-1)))) { 4534
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(objetivo.isImportadoRiskMap()){ 4665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPAI, Integer idObjetivo, List<Integer> listaIdEstructurasOrganizativas) { 4874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5044
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha= Fechas.getFechaActual(); 5063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5114
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha= Fechas.getFechaActual(); 5133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5184
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 5183
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha= Fechas.getFechaActual(); 5203
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 5703
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha= Fechas.getFechaActual(); 5723
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5785

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof FacturaId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpresup() == null ? 0 : this.getIdpresup().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdfactur() == null ? 0 : this.getIdfactur().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 263
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 263
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String BUSQUEDA_USUARIOS = "BusquedaUsuarios"; 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 574
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 733
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializarDatosFormulario(); 793
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1154
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1153
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Usuario usuario = (Usuario)tablaBusqueda.getRowData(); 1283
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=58] private someMethod( Integer myarg, Integer myarg2 ) { 1523
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 1523
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1523
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getModuloUsuario().isDeleteAllowedGlobal()) { //444 1663
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. } else if ((this.getModuloUsuario().isDeleteAllowedPersonal() || this.getModuloUsuario().isWriteAllowedPersonal()) && perteneceDep) { //222 1785
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 2664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.usuarioBusiness.eliminarUsuario(idUsuario, this.fechaBajaBorrar, this.comentariosBaja)){ 4965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 783
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 853
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AudPaiPrevgasto instance = (AudPaiPrevgasto) this.getHibernateTemplate() 895
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 963
STR.ADLRSTR.ADLR: Evita literales duplicados String sFiltroSeguridad = ""; 993
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mySecurity.getAmbito().equals(UserSecurity.AMBITO_LECTURA)){ 1075
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("iIdeo", iIdeo); 1133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 1613
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1614
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1633
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sqlWere = new StringBuffer(); 1643
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //sql.append("SELECT new com.mapfre.mutua.auditmap.model.entity.AudPaiPrevgasto (gas.id.ejercicio, gas.coste, gas.prevision1, gas.prevision2, gas.id.ideo, eeideo.deseo, "); 1655
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(id.getIdeo()!=null && !id.getIdeo().equals(-1)){ 1714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(id.getIdconcep()!=null && !id.getIdconcep().equals(-1)){ 1764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(id.getEjercicio()!=null && !id.getEjercicio().equals(-1)){ 1864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(id.getIdentnom()!=null && !id.getIdentnom().equals(-1)){ 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2344
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agruparPor = Constantes.CONST_DEPARTAMENTO; 2363
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtrarPor = Constantes.CONST_NINGUN_FILTRO; 2393
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 2423
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3364
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 3363
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3364
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agruparPor = Constantes.CONST_DEPARTAMENTO; 3383
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtrarPor = Constantes.CONST_NINGUN_FILTRO; 3413
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 3443
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3473
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and gas.ideo in ( " + dptosDePai + " ) "); 3603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and gas.ideo in ( " + dptosDePai + " ) "); 3603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and gas.identnom in ( " + empresasDePai + " ) "); 3633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3914
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agruparPor = Constantes.CONST_DEPARTAMENTO; 3933
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtrarPor = Constantes.CONST_NINGUN_FILTRO; 3963
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 3993
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 4023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5134
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 5133
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5134
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agruparPor = Constantes.CONST_DEPARTAMENTO; 5153
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtrarPor = Constantes.CONST_NINGUN_FILTRO; 5183
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 5213
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5243
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and gas_proy.ideo in ( " + dptosDePai + " ) "); 5473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and gas_proy.identnom in ( " + empresasDePai + " ) "); 5503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaResultado = null; 5862
STR.ADLRSTR.ADLR: Evita literales duplicados String sHQL = "select gas "; 5923
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM PaiAgregadosVista agr, AudPaiPrevgasto gas fetch all properties"; 5932
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " Where "; 5943
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where "; 5942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " gas.id.ejercicio = agr.ejercici "; 5952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " And gas.id.ideo = agr.ideo"; 5962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and agr.paipadre = ? "; 5972
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaResultado = null; 6072
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM Entidad ent, PaiHolding pai, AudPaiPrevgasto gas fetch all properties"; 6142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where "; 6152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " gas.id.ejercicio = pai.ejercici "; 6162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gas.id.identnom = ent.id.identidad "; 6172
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 6182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.paiHolHolding.idholding = ent.id.idholding "; 6192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 6202
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6304
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 6303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6304
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 6342
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 6363
STR.ADLRSTR.ADLR: Evita literales duplicados query.append(")"); 6413
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 6684
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND g.estructuraEntidadByIdeo.ideo in ("+ getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 6713
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 6755
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 6885
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND g.estructuraEntidadByIdeo.ideo in("+getOSecurity().getIdeosUsuarioToParametros() + ")"); 6993
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 7035
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.append(" AND g.estructuraEntidadByIdentnom.ideosup in ("+getOSecurity().getIdeosUsuarioToParametros() + ")"); 7103
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 7145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7294
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaResultado = null; 7302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM PaiAgregadosVista agr, AudPaiPrevgasto gas fetch all properties"; 7402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where "; 7412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " gas.id.ejercicio = (select ejercici from PlanAuditoria where idpai = ?) "; 7422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " And gas.id.ideo = agr.ideo"; 7432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and agr.paipadre = ? "; 7442
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!conceptoInputable.equals(-1)){ 7454
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gas.conceptoGasto.inputable=?"; 7462
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 7523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7634
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<AudPaiPrevgasto> listaResultado = null; 7642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM AudPaiPrevgasto gas fetch all properties"; 7732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where "; 7742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " gas.id.ejercicio = (select ejercici from PaiHolding where idpaihold = ?) "; 7752
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " And gas.id.identnom in ("+empresasDePai+")"; 7763
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sHQL += " And gas.id.identnom in ("+empresasDePai+")"; 7763
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " And gas.id.identnom in ("+empresasDePai+")"; 7762
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!conceptoInputable.equals(-1)){ 7774
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gas.conceptoGasto.inputable=?"; 7782
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 7843

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 54
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.RespCuestionarioBusiness#buscarCuestionarioDestinatario(java.lang.Integer, java.lang.Integer, java.lang.Integer) 295
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. respuestasS[i] = (new TraducibleString("Seleccione")).toString(); 803
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(val == null){ 845
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idAudito, 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.desarmari = idarmari +" - "+ desarmari; 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 615
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!(this.idAreaCombo.equals(1) || this.idAreaCombo.equals(-1))){ 625
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!(this.idAreaCombo.equals(1) || this.idAreaCombo.equals(-1))){ 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!(this.idAreaCombo.equals(1) || this.idAreaCombo.equals(-1))){ 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaAreas == null) 2093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2195
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 2215
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. CalendarioBusiness { 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<DatosCalendario> retVal = this.getCalendarioDAO().findByExample( 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer anioDesde, Integer anioHasta, 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Integer idespeci = this.utilidadBusiness.obtenerMaxid("idespeci", "some_table " where idrecurs="+espec.getId().getIdrecurs()); 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(inMapfre){ 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 844
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (especTrabajo.getId().getIndmapfre().equals(1)){ 1014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1193
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1263
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<HechoObservYRecomId> listaHechos); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<HechoObservYRecomId> listaHechos); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(List<HechoObservYRecomId> listaHechos); 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
FMETODOS.OVERRIDEFMETODOS.OVERRIDE: Una clase que sobreescriba Object.equals ()tambien debe sobreescribir Object.hashCode (). public someMethod( Integer myarg, Integer myarg2 ) { 1123
PB.EQL2PB.EQL2: Utiliza instanceofdentro de una implementacion de metodo equals(). public someMethod( Integer myarg, Integer myarg2 ) { 1123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final DatosPermiso datosPermiso = (DatosPermiso) objeto; 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 634
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 634
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(ReportClientDocument clientDoc, 735
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 834
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1254
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod(ReportClientDocument clientDoc, 1933
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(ReportClientDocument clientDoc, 1933
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String TRUSTED_CONNECTION = "false"; 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SERVER_TYPE = "JDBC (JNDI)"; 2074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String USE_JDBC = "true"; 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String DATABASE_DLL = "crdb_jdbc.dll"; 2094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String JNDI_OPTIONAL_NAME = jndiName; 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String CONNECTION_URL = connectionURL; 2114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String DATABASE_CLASS_NAME = driverName; 2124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String DB_USER_NAME = username; 2254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String DB_PASSWORD = password; 2264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (reportName == null || reportName.equals("")) { 2294
STR.ADLRSTR.ADLR: Evita literales duplicados if (reportName == null || reportName.equals("")) { 2293
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. propertyBag = new PropertyBag(); 2553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (reportName == null || !(reportName.equals(""))) { 2874
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Tables tables = clientDoc.getSubreportController().getSubreport(subNames.getString(subNum)).getDatabaseController().getDatabase().getTables(); 2905
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. propertyBag = new PropertyBag(); 3143
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(reportName.equals("")) 3585
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(reportName.equals("")) 3584
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(reportName.equals("")) 3583
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. clientDoc.getDatabaseController().setDataSource(rs, tableName,tableName+"_ResultSet"); 3593
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. clientDoc.getSubreportController().getSubreport(reportName).getDatabaseController().setDataSource(rs, tableName,tableName+"_ResultSet"); 3613
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. clientDoc.getSubreportController().getSubreport(reportName).getDatabaseController().setDataSource(rs, tableName,tableName+"_ResultSet"); 3613
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(ReportClientDocument clientDoc, Collection dataSet, 3774
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. Class clasz = Class.forName(className); 3853
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. Method[] metodos = clasz.getMethods(); 3873
RGOR.DontUseReflectionRGOR.DontUseReflection: Debe evitarse el uso de reflexion. Method m = metodos[i]; 3893
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(reportName.equals("")) 4654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(reportName.equals("")) 4653
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. dataDefController = clientDoc.getSubreportController().getSubreport(reportName).getDataDefController(); 4683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(reportName.equals("")) 5534
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(reportName.equals("")) 5533
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. dataDefController = clientDoc.getSubreportController().getSubreport(reportName).getDataDefController(); 5563
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. newRangeValues[i] = new ParameterFieldRangeValue(); 6013
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKExceptionBase{ 6244
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKExceptionBase{ 6584
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKExceptionBase{ 6904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKExceptionBase{ 7224
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKExceptionBase { 7544
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. csvOptions.setDelimiter("\n"); 7573

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod("resources.applicationResources"); 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.modulo.equals(Constantes.CONST_VALOR_DOC_MANUALES)) 533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.modulo.equals(Constantes.CONST_VALOR_DOC_ARCHIVOFISICO)) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<HechoObservYRecomId> listaHechos); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<HechoObservYRecomId> listaHechos); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2824
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3374
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext((ServletContext)FacesContext.getCurrentInstance().getExternalContext().getContext()); 385
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(usuario == null){ 425
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer Idusuari = null; 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. CumplimentarCuestionarioEvalBean cumplimentarCuestionarioEvalBean) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 434
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 433
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 433
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*private someMethod 613
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 694
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 853
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 893
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s = new SelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1105
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 1265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaItemsConceptoImportes==null){ 1455
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1475
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(c.getIdconcepto(),c.getConcepto()); 1553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ElementoDescId> listaEstructurasOrganizativas = null; 1693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if ((this.mostrarListadoDatos) || (this.mostrarListadoVacio)) { 2503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem (Integer.valueOf(anio), anio); 2793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3055
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 3083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3224
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 3223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! ((fechasCorrectas.equals(Integer.valueOf(-1)) || (fechasCorrectas.equals(Integer.valueOf(0)))))) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4044
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(listaBusqueda.size()>0){ 4193
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(this.mostrarListadoDatos || this.mostrarListadoVacio) {*/ 4323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4534
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5284
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*this.mostrarListadoDatos=false; 5503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5594
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 5715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6015
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6404
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6545
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*this.detalleControlPresupuestario = new DetalleControlPresupuestario(); 6753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7054
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 7175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7694
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 7783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioControlPresupuestarioBean formularioControlPresupuestarioBean) { 8164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 163
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaudito, Integer idrecurs, 223
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(evglobal != null) 275
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(evglobal != null) 273
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.evglobal = Integer.valueOf(-2); 303
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(evprepar != null) 313
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.evprepar = Integer.valueOf(-2); 343
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(evtcampo!=null) 353
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.evtcampo = Integer.valueOf(-2); 383
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(evredacc!=null) 393
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.evredacc = Integer.valueOf(-2); 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(evvalora!=null) 433
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.evvalora = Integer.valueOf(-2); 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 184
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(GuiaTrabajoId id, Long idtiposu, String destipo, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoEspecDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PregCuestId id, String despregu, String notas, 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (categoriaAux.getIdCatego() == null) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getCategoriaBusiness() 695
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getCategoriaBusiness().modificarCategoria( 723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.categoria.getDesCatego() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.categoria.getDesCatego().equals(""))) 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( List<Integer> listaEOs ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( List<Integer> listaEOs ); 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 514
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 513
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 513
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 513
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 525
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 693
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 1052
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1073
RGP.ERRRGP.ERR: Evite el uso de rutas relativas private someMethod 1123
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1734
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod 2015
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2103
STR.ADLRSTR.ADLR: Evita literales duplicados String mensajeFicheros = this.getResourceBundleCtes().getString("pr02PapelesTrabajo.papeles.ficheros"); 2193
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.textoFicheros = mensajeFicheros + " (0)"; 2203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 2414
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException,IOException 2464
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException,IOException 2463
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException,IOException 2463
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer idAudito = new Integer(getIdAuditoria()); 2513
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idAudito = new Integer(getIdAuditoria()); 2513
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idAudito = new Integer(getIdAuditoria()); 2513
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Iterator it = elementosArbol.iterator(); 2563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (cont < elementosArbol.size()) { 2695
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (profundidad.equals(0)) { 2753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(0)) { 2754
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux0 = new TreeNodeImpl(); 2773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(1)) { 2974
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux1 = new TreeNodeImpl(); 2983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(2)) { 3174
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux2 = new TreeNodeImpl(); 3183
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 3374
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3 = new TreeNodeImpl(); 3443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 3774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 4164
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4683
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4754
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4753
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 4994
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 4994
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, 5064
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, 5063
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ProgramaTrabajoId ptId = new ProgramaTrabajoId(this.getIdAuditoria(), 5125
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String responsable = resp.getNombre() + " " + resp.getApellido(); 5413
STR.ADLRSTR.ADLR: Evita literales duplicados this.textoFicheros = mensajeFicheros + " (" + String.valueOf(papelesBusiness.lengthFichAsociados(fichId)) + ")"; 5553
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.textoFicheros = mensajeFicheros + " (" + String.valueOf(papelesBusiness.lengthFichAsociados(fichId)) + ")"; 5553
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.textoFicheros = mensajeFicheros + " (" + String.valueOf(papelesBusiness.lengthFichAsociados(fichId)) + ")"; 5553
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.urlDestino = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 5803
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.urlDestino = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 5843
STR.ADLRSTR.ADLR: Evita literales duplicados this.urlDestino = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 5843
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (valor1.equals(null)) 6314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (valor1.equals(null)) 6314
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor1.equals(null)) 6313
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (valor2.equals(null)) 6374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (valor2.equals(null)) 6374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (valor2.equals(null)) 6373
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor1 = StringUtil.cleanAllString(String.valueOf(valor1)); 6543
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor2 = StringUtil.cleanAllString(String.valueOf(valor2)); 6553
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8034
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. listaCopia = listaOriginal; 8063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8174
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=41] public someMethod( Integer myarg, Integer myarg2 ) 8173
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 8173
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filaMenuCentro != null) { 8753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filaMenuCentro.getProfundidad().equals("0")) { 8764
STR.ADLRSTR.ADLR: Evita literales duplicados if (!filaMenuCentro.getProfundidad().equals("0")) { 8763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filaMenuCentro.getProfundidad().equals("0")) { 8854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (filaMenuCentro.getProfundidad().equals("1")) { 8974
STR.ADLRSTR.ADLR: Evita literales duplicados } else if (filaMenuCentro.getProfundidad().equals("1")) { 8973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (filaMenuCentro.getProfundidad().equals("2")) { 9094
STR.ADLRSTR.ADLR: Evita literales duplicados } else if (filaMenuCentro.getProfundidad().equals("2")) { 9093
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String responsable = resp.getNombre() + " " 9473
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = resourceBundleCtes.getString("pr02PapelesTrabajo.papeles.ficheros")+" (" 9603
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 9903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.flagModoAsociado == true) 9933
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) 9935
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 9943
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 10243
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 10275
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 10283
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 10613
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 10635
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 10643
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (((FilaMenuCentro) padre.getData()).getProfundidad().equals( 10954
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). .equals("1")) { 11024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). .equals("0")) { 11084
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 11523
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 11653
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 11693
STR.ADLRSTR.ADLR: Evita literales duplicados ruta = "../pr02PapelesTrabajo/papeles.html"; 11693
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 11763
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 11783
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 11813
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 11853
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 11915
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 11923
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: { 12064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(ruta.equals(""))) { 12104
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 12113
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. int idAuditoria = getPapelesTrabajo().getIdAuditoria(); 12633
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. int idAuditoria = getPapelesTrabajo().getIdAuditoria(); 12633
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (getHoyrList().get(getHoyrActual() - 1).getIndInforme().equals( 13034
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 13494
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=37] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 13493
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 13493
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filaMenuCentro != null) { 13663
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!filaMenuCentro.getProfundidad().equals("0")) { 13674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filaMenuCentro.getProfundidad().equals("0")) { 13784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (filaMenuCentro.getProfundidad().equals("1")) { 13894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (filaMenuCentro.getProfundidad().equals("2")) { 14014
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 14133
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String responsable = resp.getNombre() + " " 14523
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoFicheros = textoFicheros 14653
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = textoFicheros 14653
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 14973
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 15005
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 15013
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 15303
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 15335
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 15343
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 15663
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 15695
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 15703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (((FilaMenuCentro) padre.getData()).getProfundidad().equals( 16004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). .equals("1")) { 16074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). .equals("0")) { 16134
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 16443
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 16573
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 16623
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 16803
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 16823
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 16853
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/papeles.html"; 16883
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 16945
RGP.ERRRGP.ERR: Evite el uso de rutas relativas ruta = "../pr02PapelesTrabajo/audAsocPapelesConsulta.html"; 16953
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: { 17094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(ruta.equals(""))) { 17134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 17143
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 17584
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 17583
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int flagArea = 0; 17643
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int flagSubArea = 0; 17653
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int flagHoja = 0; 17663
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpServletResponse httpServletResponse = ((HttpServletResponse) FacesContext 18263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. textoFicheros = textoFicheros 18443
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFicheros = textoFicheros 18443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath 18673
STR.ADLRSTR.ADLR: Evita literales duplicados + "/app/pr02PapelesTrabajo/audAsocPapelesConsulta.jsf"; 18683
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath 18883
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath 19083
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath 19293
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: { 19414
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (!(ruta.equals(""))) { 19454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!(ruta.equals(""))) { 19454
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> arRutas = new ArrayList<String>(); 19882
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdsubarea().equals(-1)) { 19984
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 20063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdhoja().equals(-1)) { 20114
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 20203
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdtarea().equals(-1)) { 20264
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 20323
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 20504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ) 20503
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 20503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (cont < elementosArbol.size()) { 20755
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (profundidad.equals(0)) { 20823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(0)) { 20824
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux0 = new TreeNodeImpl(); 20833
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(1)) { 21044
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux1 = new TreeNodeImpl(); 21053
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(2)) { 21234
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux2 = new TreeNodeImpl(); 21243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 21534
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. aux3 = new TreeNodeImpl(); 21543
STR.ADLRSTR.ADLR: Evita literales duplicados "3", 21753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 22074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (profundidad.equals(3)) { 22534
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> arRutas = new ArrayList<String>(); 23052
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdsubarea().equals(-1)) { 23144
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 23223
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdhoja().equals(-1)) { 23264
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 23353
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && !miElemento.getIdtarea().equals(-1)) { 23404
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta2 = ruta2 + AbstractTreeDataModel.SEPARATOR 23463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 23624
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 23624
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FacesContext context = FacesContext.getCurrentInstance(); 23633
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 23713
RGP.ERRRGP.ERR: Evite el uso de rutas relativas urlDestino = "../pr02PapelesTrabajo/papelesModoConsulta.html"; 24023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24364
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 24494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(urlDestino.indexOf("Consulta")!=-1 || (papelesTrabajo.getDesEstado().indexOf("SUPRIMIDO")!=-1 && papelesTrabajo.getIEstado()==5)){ 24505
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filaMenuCentro!=null && filaMenuCentro.getProfundidad().equals("3")){ 24554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 24784
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 24784
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idAudito = new Integer(this.getIdAuditoria()); 24913
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idAudito = new Integer(this.getIdAuditoria()); 24913
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). || ((idAuditoOld != auditAsoc) && (flagModoAsociado == true))) { 24945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 25844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getModo().equals(Constantes.CONST_MODO_CONSULTA)) 27683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 27873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 27954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28454
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 28453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desArea != null) && (!this.desArea.equals(""))) { 28464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desSubArea != null) && (!this.desSubArea.equals(""))) { 28494
STR.ADLRSTR.ADLR: Evita literales duplicados tituloPapeles2 = desArea + "/" + desSubArea; 28503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea; 28503
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea; 28503
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desHoja != null) && (!this.desHoja.equals(""))) { 28524
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea + "/" + desHoja; 28533
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea + "/" + desHoja; 28533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desTarea != null) && (!this.desTarea.equals(""))) { 28554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.desHoja != null) && (!this.desHoja.equals(""))) { 28564
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea + "/" 28573
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea + "/" 28573
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && (!this.desSubArea.equals(""))) { 28604
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desSubArea + "/" 28613
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desSubArea + "/" 28613
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tituloPapeles2 = desArea + "/" + desTarea; 28643
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tituloPapeles2 = desArea + "/" + desTarea; 28643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 28934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 29984
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.flagModoAsociado == true) { 30015
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 30154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30234
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros[0] = " (" + getHoyrSize() + ")"; 30333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 31964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 32044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 32084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean botonNotificacionCambiosDisabled) { 32094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 32294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 32434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 32474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean botonConclusionAuditoriaDisabled) { 32484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 32614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 32704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean botonComentariosAuditadosDisabled) { 32714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 32914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 32914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 32954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 33004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 33044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean estadoBotonValorarSubAreaDisabled) { 33054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 33224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 34194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 34234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean pestaniaHechosObservadosYRecomendacionesReadOnly) { 34244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34444
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (getFilaMenuCentro().getProfundidad().equals("3")) // Tarea 34473
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (getFilaMenuCentro().getProfundidad().equals("3")) // Tarea 34474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 34854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 34854
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ("3".equals(getFilaMenuCentro().getProfundidad())) // Tarea 34913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 35884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 37654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(AnuncioEnvioId id, Usuario usuario, Anuncio anuncio, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 93
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 93
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod("resources.constantesAplicacion"); 125
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod("resources.constantesAplicacion"); 123
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod("resources.correo"); 133
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod("aplicacion.version"); 175
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod("aplicacion.numeros.patron.decimal.sin"); 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.numeros.patron.decimal.tipoCambio"); 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.empresa.carpeta"); 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.link.cumplimentarPlanAccion"); 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.link.cumplimentarCuestionario"); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.link.consultaRequerimiento"); 514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 684
RGM.PSFARGM.PSFA: Evita el uso de campos array public someMethod public someMethod 753
RGM.PSFARGM.PSFA: Evita el uso de campos array public someMethod public someMethod 763
RGM.PSFARGM.PSFA: Evita el uso de campos array public someMethod public someMethod 773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). public someMethod( Integer myarg, Integer myarg2 ).equals(Integer.valueOf(appConstantesBundle.getString("aplicacion.riskmap.activo"))); 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 2324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//TODO CAMIBAR EL NUMERO 2954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//TODO CAMIBAR EL NUMERO 2964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); //NO SE USA 3154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); // NO SE USA 3224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); // NO SE USA 3234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); // NO SE USA DEBERIA SER CONST_ALARMA_PLAN_ACCION 3244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); // NO SE USA 3314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); //some_table 3774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 4994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 5674
RGM.PSFARGM.PSFA: Evita el uso de campos array public someMethod public someMethod(',')','?','¡','[',']','{','}'}; 5703
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("999999999999999999999999999.99"); 5974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 7004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 7104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 7114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 7124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 7134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 7414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 7424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 7454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 7754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.controlInformes")); 8094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.normativas")); 8104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.nombramientos")); 8114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.presupuestos")); 8134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.gestionAuditorias")); 8144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.gestionAuditorias.auditoriaAnterior")); 8154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.papelesTrabajo")); 8164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.informes")); 8174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.auditoriaExterna.planAccion")); 8184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.informes.cuestionarioEval")); 8194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.informes.planAccion")); 8204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.guiasPapelesTrabajo")); 8214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.gestionAuditorias.auditoriasAsociadas")); 8224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.auditoriaExterna.segRecom")); 8234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.informes.segBorrador")); 8244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.segRecomendaciones")); 8254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimientoUsuarios")); 8264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimientoAsignacionGrupos")); 8274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.tiempos.busquedaAuditor")); 8284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.tiempos.busquedaTiempos")); 8294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.hechRecomStandar")); 8304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.pai.busquedaObjetivos")); 8314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.pai.busquedaObjetivosSuperiores")); 8324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.normativas")); 8334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.monedas")); 8344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.tipoCambios")); 8354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.tipoInformes")); 8364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.tipoFormacion")); 8374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.tipoColaboraciones")); 8384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.tipoImputaciones")); 8394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.recHumanos.escalaSalarial")); 8404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.recHumanos.listadoEvaluacion")); 8414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.informes.hechosObservados")); 8434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.informes.hechosPopup")); 8444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.requerimientos")); 8454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.factoresAValorar")); 8464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mantenimiento.entidadesRiskmap")); 8474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.controlInterno")); 8484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.mapasRiesgos")); 8494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(appConstantesBundle.getString("aplicacion.listados.numRegistros.responsabilidadSocial")); 8504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Double.valueOf("9999999.99")); 8554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.aspos.plantilla.informeAuditoria");//"Informe_Auditoria"; // definitivo o borrador 8594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.aspos.plantilla.informeAuditoriaEjecutivo");//"Informe_Auditoria_Ejecutivo"; //definitivio corto 8604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.aspos.plantilla.seguimientoRecomendaciones");//"Seguimiento_Recomendaciones"; 8624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("aplicacion.aspos.plantilla.planAccionAExt");//"Plan_Accion_AExt"; 8634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 8994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor que se introduce a mano en el ratio 1 9234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor que se introduce a mano en el ratio 2 9244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor que se introduce a mano el el ratio 6 9254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor que se introduce a mano en el ratio 8 9264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor que se introduce a mano en el ratio 24 9274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Código del valor que se introduce a mano en el Ratio 20 9284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Código del valor que se introduce a mano en el Ratio 20_1 9294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Código del valor que se introduce a mano en el Ratio 20_2 9304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Código del valor que se introduce a mano en el Ratio 20_3 9314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Código del valor que se introduce a mano en el Ratio 20_4 9324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Código del valor que se introduce a mano en el Ratio 20_5 9334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del valor del Ratio 14_1 9354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 14_2 9364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 14_3 9374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 14_4 9384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 21_1 9404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 21_2 9414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 21_3 9424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 21_4 9434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//Codigo del Valor del Ratio 21_5 9444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 9794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-1); 10274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-1); 10424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-2); 10434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-3); 10444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-1); 10474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-2); 10484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-3); 10494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-1); 10524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-2); 10534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-1); 10564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-2); 10574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-3); 10584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 10614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 10624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(-1);//* 10744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//* 10784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 10894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//* 10904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//* 10914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 );//* 10924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 10954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 11064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("auditmap.aspose.absolutePath"); 11184
RGP.ERRRGP.ERR: Evite el uso de rutas relativas public someMethod 11203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod("auditmap.aspose.passwordDesbloqueoEscritura"); 11224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if (this.fechaLectura == null || fechaLectura.equals("")) 394
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fechaLectura == null || fechaLectura.equals("")) 394
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.fechaLectura == null || fechaLectura.equals("")) 393
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 345
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idincide == null) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1334
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod( 1333
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<RecomendacionExterna> lista = recInformeDAO.findSeleccionRecomendacionesP(pais, entidad, firma, auditoria, ejercicio, 1375
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod(ElementoId[] seleccionados) { 1423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 155
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, List<TrabajoBean> listaTrabajos); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, List<TrabajoBean> listaTrabajos); 194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 163
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(appName!=null && appName.equals("Netscape")){ 225
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setNetscapeNavigator(true); 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @return Integer: id del objetivo insertado. FechaCierre: código de error de la fecha de cierre. Null si ha habido otro tipo de error 435
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 944
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer idPAI, Integer idObjetivo, List<Integer> listaIdEstructurasOrganizativas); 1054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPAI, Integer idObjetivo, List<Integer> listaIdEstructurasOrganizativas); 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 1165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1184
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.io.BufferedReader; 34
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 494
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 493
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 493
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 515
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 853
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod(Integer.valueOf(1),this.getResourceBundleCtes().getString("pr12GestionContenidos.busquedaGestionContenidos.radio.public someMethod 905
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod(Integer.valueOf(1),this.getResourceBundleCtes().getString("pr12GestionContenidos.busquedaGestionContenidos.radio.public someMethod 905
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(Integer.valueOf(1),this.getResourceBundleCtes().getString("pr12GestionContenidos.busquedaGestionContenidos.radio.public someMethod 903
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 953
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 983
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s = new SelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if ((this.mostrarListadoDatos) || (this.mostrarListadoVacio)) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsTipoDoc ==null){ 3125
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(td.getIdtipdoc(),td.getTipodoc()); 3223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3435
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(c.getIdCatego(),c.getDesCatego()); 3463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. tradSelectItem = new TraducibleSelectItem(elementoCombo.getId(),elementoCombo.getDescripcion()); 3803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(radioSelect.equals(Integer.valueOf(1))){ 4144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(e.getId(),e.getDescripcion()); 4483
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5084
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5083
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. HttpSession httpSession = httpServletRequest.getSession(); 5133
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List listaErrores = new ArrayList (); 5143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! ((fechasCorrectas.equals(Integer.valueOf(-1)) || (fechasCorrectas.equals(Integer.valueOf(0)))))) { 5244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( (this.elementoFiltroDetalleContenido.getAlias()==null) || (this.elementoFiltroDetalleContenido.getAlias().trim().equals(""))){ 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 5905
STR.ADLRSTR.ADLR: Evita literales duplicados return "BusquedaGestionContenidos"; 6023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int i=0; 6073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 6245
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. temp=temp+detalleContenido.getIdObj(); 6463
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (detalleContenido.getPubPriv().equals(Integer.valueOf(1))) 6544
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (detalleContenido.getPubPriv().equals(Integer.valueOf(1))) 6543
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.formularioGestionContenidosBean.getElementoFiltroDetalleContenido().setDesPubPriv(this.getResourceBundleCtes().getString("pr12GestionContenidos.formularioGestionContenidos.radio.privado")); 6583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 6845
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. temp=temp+detalleContenido.getIdObj(); 7063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ){ 8383
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 8383
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((dc.getPubPriv()!=null)&& (dc.getPubPriv().equals(1))){ 8603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((dc.getPubPriv()!=null)&& (dc.getPubPriv().equals(1))){ 8604
STR.ADLRSTR.ADLR: Evita literales duplicados this.setClaseConsultar("contextual"); 8623
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(u.isWriteAllowedGlobal()){ 8923
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(u.isDeleteAllowedGlobal()){ 9193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 363
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 363
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 363
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(-1); 464
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1153
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 1272
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1323
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1343
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.EOselec.equals(-1)){ 1394
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaAuditoriaCombo.size() > 0){ 1505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.auditoriaSelec.equals(-1)){ 1834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1875
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getIdrecurs(),r.getNombre()); 1903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (!this.EOselec.equals(-1)){ 1954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1995
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId(),r.getDescripcion()); 2023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2184
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=39] public someMethod( Integer myarg, Integer myarg2 ){ 2183
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2183
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer filtroExcelB = new StringBuffer(); 2543
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer filtroValoresExcelB = new StringBuffer(); 2553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!EOselec.equals(Integer.valueOf(-1))){ 2584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 2613
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. filtroExcelB.append(this.getResourceBundleCtes().getString("pr03GestionInformes.seleccionInformes.estructuraOrganizativa")).append("##&&##"); 2655
STR.ADLRSTR.ADLR: Evita literales duplicados filtroExcelB.append(this.getResourceBundleCtes().getString("pr03GestionInformes.seleccionInformes.estructuraOrganizativa")).append("##&&##"); 2653
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!tipoAuditoriaSelec.equals(Integer.valueOf(-1))){ 2724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 2753
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 2873
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!auditoriaSelec.equals(Integer.valueOf(-1))){ 2954
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 2983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!entidadSelec.equals(Integer.valueOf(-1))){ 3094
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3123
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!estadoSelec.equals(Integer.valueOf(-1))){ 3234
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3263
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!auditorSelec.equals(Integer.valueOf(-1))){ 3374
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3403
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ejercicioSelec.equals(Integer.valueOf(-1))){ 3514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3543
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!valorSelec.equals(Integer.valueOf(-1))){ 3654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3683
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!auditoriaMixta.equals(Integer.valueOf(-1))){ 3794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!informeEnviado.equals(Integer.valueOf(-1))){ 3934
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 3963
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!autoEnvioSelec.equals(Integer.valueOf(-1))){ 4074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*ElementoString elemString = new ElementoString(); 4103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 4905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5174
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error(this.getResourceBundleErr().getString("auditmap.errores.generarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 5263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5324
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 5474
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition","inline;filename=\"" + nombreArchivo + "\""); 5573
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=57] private someMethod( Integer myarg, Integer myarg2 ){ 5703
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 5703
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((informe.getEnvio()==null) || (informe.getEnvio().equals("N")) || (informe.getEnvio().equals(""))){ 6074
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if((this.getUserSecurity().isWriteAllowedGlobal()) || (this.getUserSecurity().isWriteAllowedDepartmental())){ 6223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (((esDefinitivo) && (esInformeEnviado))){ 6363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (((esDefinitivo) && ( esInformeEnviado))){ 6633
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(this.getUserSecurity().isReadAllowedDepartmental() || this.getUserSecurity().isReadAllowedGlobal()){ 6773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7654
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getIdtipotr(),r.getDestipot()); 7783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8025
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId(),r.getDescripcion()); 8043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8154
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8245
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(r.getId(),r.getDescripcion()); 8263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8485
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(r.getId().getCodvalor(),r.getDesvalor()); 8503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 143
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 143
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer ideo, String deseo, Integer idaudito, 514
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (ejercicio != null) 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 795
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (iddpto == null) 2043
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (iddpto == null) 2093
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.iddpto = iddpto; 2123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2234
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desIncid == null){ 2255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ //incidencia 0002234 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2684
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return "id_" + idaudito + "_" + idTipo + "_" + idIncide ; 2693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ){ 2803
RGM.CLONERGM.CLONE: Llama super.clone ()en todos los metodos clone (). public someMethod( Integer myarg, Integer myarg2 ){ 2802
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 31
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 55
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. CursoBusiness { 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (curso.getFormRecursos().size() == 0) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(String nombre, Integer indOrigen, Integer ideo, List<SelectItem> auditores); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idGrp, String nombre, List<SelectItem> auditores); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 214
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (monedaAux.getCodmoneda() == null) 703
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getMonedaBusiness().modificarMoneda(monedaAux); 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.moneda.getDesmoneda() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.moneda.getDesmoneda().equals(""))) 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(SecurityInterceptor.class); 175
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(SecurityInterceptor.class); 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 184
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 183
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(logger.isInfoEnabled()) 205
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isInfoEnabled()) 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. logger.info("Entrando en el metodo de negocio: " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()); 215
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter logger.info("Entrando en el metodo de negocio: " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()); 213
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isErrorEnabled()) 313

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaFechasCierre == null) 993
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaFechasCierre.size()); 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 1733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 1803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1884
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem o1 = new SelectItem(Integer.valueOf(1), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.cierre.busqueda.activo")); 2095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mensaje.getFotoRemitente() != null){ 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (destinatarios == null) 1573
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return destinatarios.size(); 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.DatAcademDAO; 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 261
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 365
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1084
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1194
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1303
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.EvalAuditorDAO; 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 365
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 653
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(TextoEval texto, List<Epigrafe> epigrafes); 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(TextoEval texto, List<Epigrafe> epigrafes); 1654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(TextoEval texto, List<Epigrafe> epigrafes); 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(TextoEval texto, List<Epigrafe> epigrafes, Integer idEvaluador); 1844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(TextoEval texto, List<Epigrafe> epigrafes, Integer idEvaluador); 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(TextoEval texto,List<Epigrafe> epigrafes); 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3414

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final TraducibleSelectItem selec = new TraducibleSelectItem(Integer.valueOf(-1), ver); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final Integer key = (Integer) this.table.getSelection().getSelectedKey(); 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaFechasCierre == null) 973
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaFechasCierre.size()); 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final TraducibleSelectItem selec = new TraducibleSelectItem(Integer.valueOf(-1), ver); 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final FechaCierre fechaCierreAEliminar = new FechaCierre(); 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final List<ElementoDescId> estructuras =this.getEstructuraEntidadBusiness().buscarEOSinHoldingSinEntidadActivos(false, true); 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1974
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. final TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final List<TraducibleSelectItem> opciones = new ArrayList<TraducibleSelectItem>(); 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final TraducibleSelectItem o1 = new TraducibleSelectItem(Integer.valueOf(1), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.cierre.busqueda.activo")); 2084
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. final TraducibleSelectItem o1 = new TraducibleSelectItem(Integer.valueOf(1), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.cierre.busqueda.activo")); 2085
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final TraducibleSelectItem o2 = new TraducibleSelectItem(Integer.valueOf(0), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.cierre.busqueda.noActivo")); 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final TraducibleSelectItem o3 = new TraducibleSelectItem(Integer.valueOf(-1), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.cierre.busqueda.todas")); 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(final List<TraducibleSelectItem> listaEstructurasOrganizativas) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 185
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(context == null){ 215

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 283
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtil.isEmpty(informe.getIdiomaInforme())){ 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 414
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 415
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. AsposeInformeAuditoria.rellenarPortada(document,builder, aplicacionBundle,informe.getNombreEstructuraOrganizativa() , informe.getEstructuraSuperior() ,informe.getNombreAuditoria(), aplicacionBundle.getString("pr03GestionInformes.informe.tipo.notaInterna"), informe.getInfoNum(),false); 495
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Paragraph p = builder.insertParagraph(); 713
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter AsposeUtil.replaceFormFieldWithRun(builder,"txtAuditorRes",informe.getResponsable().getNombre() + " " + informe.getResponsable().getApellido(),false); 1133

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) { 773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 783
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 803
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof RespCuestionarioId)) 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 1105
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 1114
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddestin() == null ? 0 : this.getIddestin().hashCode()); 1134
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndorigen() == null ? 0 : this.getIndorigen().hashCode()); 1154
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getAnno() == null ? 0 : this.getAnno().hashCode()); 1174
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpregun() == null ? 0 : this.getIdpregun().hashCode()); 1194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(Curso.class) 575
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (curso.getEstructuraEntidad() != null) 603
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (curso.getTipoFormacion() != null) 633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. DatosCurso datos = new DatosCurso(curso2.getIdcurso(),curso2.getDescurso(),curso2.getEstructuraEntidad().getIdeo(),curso2.getEstructuraEntidad().getDeseo(),curso2.getTipoFormacion().getIdformacion(),curso2.getTipoFormacion().getDesformacion()); 715
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 255
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 421
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 625
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof DocumentoId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 805
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdarmari() == null ? 0 : this.getIdarmari().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcaja() == null ? 0 : this.getIdcaja().hashCode()); 834
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddocume() == null ? 0 : this.getIddocume().hashCode()); 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 421
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 615
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!esUrl){ 735
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<TipoDocumento>)(l); 793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = " SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosTipoDocumento (" + 964
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String HQL = " SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosTipoDocumento (" + 965
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (tipoDocumento.getTipodoc()!=null && !tipoDocumento.getTipodoc().equals("")){ 1034
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " WHERE UPPER(tipodoc) like :tipodoc "; 1042
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+tipoDocumento.getTipodoc().toUpperCase()+"%"); 1053
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (whereAdded) 1113
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " AND "; 1122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " WHERE "; 1142
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoDocumento.getModulo()==-1) 1173
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " modulo is null "; 1182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " modulo = :modulo "; 1202
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!tipoDocumento.getEsUrl().equals("-1")){ 1264
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (whereAdded) 1273
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " AND "; 1282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " WHERE "; 1302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " esUrl = :esUrl "; 1332
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (tipoDocumento.getEsUrl().equals("1")) 1354
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoDocumento.getEsUrl().equals("1")) 1353
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. param.add(Boolean.FALSE); 1383
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " ORDER BY tipodoc "; 1412
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (param.size() > 0) 1433
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return this.getHibernateTemplate().find(HQL); 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(idtipdoc) is null then 0 else max(idtipdoc) end)+1 from TipoDocumento").get(0); 1515

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(IdiomaInformeId id, TipoDestino tipoDestino, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(PaiDocumentoId id, PlanAuditoria planAuditoria, 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.business.AuditorBusiness; 204
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 354
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static final long serialVersionUID = 1L; 364
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 385
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargaInfoAuditCorreo.class); 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 403
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 473
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 503
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 503
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 505
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 505
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException { 503
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!StringUtils.isEmpty(idAnitugo)){ 565
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(!StringUtils.isEmpty(idAnitugo)){ 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer Idusuari = null; 954
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 1862
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 )throws ServletException, IOException, Exception{ 2144
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 )throws ServletException, IOException, Exception{ 2143
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "inline;filename=\"" + nombreArchivo + "\""); 2203
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 )throws IOException{ 2284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(errorNumber.equals(-2)){ 2304
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(errorNumber.equals(-3)){ 2324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(errorNumber.equals(-4)){ 2344
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(errorNumber.equals(-5)){ 2364
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. message = ""; 2423
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("com.mapfre.auditmap.servlet.DescargaInfoAuditCorreo # " + message); 2453
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 2472

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 224
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 223
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (auxMap.get(sValor) != null) 363
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return sValor; 393
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 464
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 463
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. WebApplicationContext wac = WebApplicationContextUtils 505
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TextoTraduccionBusiness TTBusiness = (TextoTraduccionBusiness) wac.getBean("textoTraduccionBusiness"); 534
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 565
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException { 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!esHolding) { 445
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. } else if (accionActualizar.equals(Constantes.ACCION_INSERTAR)) { 624
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 503

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.informeDAO.getDocumentoAsoc(idPresupuesto, tipo).compareTo(Long.valueOf(0))>0){ 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 233
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 363
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 363
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 365
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 382
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "select est.deseo, "; 404
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tip.destipot, "; 412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.idtipo as idArea, subarea.idtipo as idSubarea, hoja.idtipo as idHoja, tarea.idtipo as idTarea, "; 422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.destipo as area, subarea.destipo as subarea, hoja.destipo as hoja, tarea.destipo as tarea, "; 432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.indtipo, "; 442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.idaudito, "; 452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " aud.nombre as auditoriaNombre, "; 462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " aud.fecPreIn as FechaInicioAud, "; 472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.horas, "; 482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.fecInicio as FechaInicioTarea, "; 492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.fecFin as FechaFinTarea, "; 502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.detalle, "; 512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.notas, "; 522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.trabreal, "; 532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.idestado as estado, "; 542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " es.desesta as desEstado, "; 552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.Criticidad, "; 562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " (SELECT desvalor FROM some_table WHERE he.Criticidad = CodValor And codarea = 4 and mca_activo = 1) as criticidadDescr, "; 602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.DesIncid, "; 632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.DesRecom, "; 642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.Responsa, "; 652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.indinfor "; 662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table area left outer join some_table subarea on subarea.idtiposu = area.idtipo and subarea.indtipo = ? "; 672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table hoja on hoja.idtiposu = subarea.idtipo and hoja.indtipo = ? "; 692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table tarea on tarea.idtiposu = hoja.idtipo ";//and tarea.indtipo=3 712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table he on he.idAudito = tarea.idaudito and he.idtipo = tarea.idtipo and he.criticidad <> ? "; 722
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isFoobar){ 745
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and he.criticidad = -1 "; 752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += ", "; 772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table est, "; 792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table aud, "; 802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table es, "; 812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table tip "; 822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where area.indtipo = ? "; 832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.idAudito = aud.idAudito "; 852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo = est.ideo "; 862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and est.mca_activo = 1 and tip.mca_activo = 1 "; 882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and es.codesta = tarea.idestado "; 912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and es.codarea = ? "; 922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and ((select count(inf.idaudito) "; 942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table inf "; 952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where inf.idaudito = aud.idaudito "; 962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and inf.envio = ? "; 972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and inf.estado = ?) = 0) "; 982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.idtipotrab = tip.idtipotr "; 1022
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. SQL += " and aud.ideo in ( " + 1055
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo in ( " + 1052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo = ? "; 1182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and (aud.idtipotrab = ? OR aud.idtipotrab " + 1232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.idaudito = ? "; 1352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += "and aud.valoracion= ? "; 1402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.IdEstado = ? "; 1452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.fecprein >= ? "; 1502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.fecprein <= ? "; 1552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ejercicio = ? "; 1602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " order by area, subarea, hoja, tarea "; 1632
STR.ADLRSTR.ADLR: Evita literales duplicados String temp = ""; 1683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 2293
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2293
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2294
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2312
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "select est.deseo, "; 2334
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tip.destipot, "; 2342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.idtipo as idArea, subarea.idtipo as idSubarea, tarea.idtipo as idTarea, "; 2352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.destipo as area, subarea.destipo as subarea, tarea.destipo as tarea, "; 2362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.indtipo, "; 2372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.idaudito, "; 2382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " aud.nombre as auditoriaNombre, "; 2402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " aud.fecPreIn as FechaInicioAud, "; 2412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.horas, "; 2422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.fecInicio as FechaInicioTarea, "; 2432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.fecFin as FechaFinTarea, "; 2442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.detalle, "; 2452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.notas, "; 2462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.trabreal, "; 2472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.idestado as estado, "; 2482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " es.desesta as desEstado, "; 2492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.Criticidad, "; 2502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " (SELECT desvalor FROM some_table WHERE he.Criticidad = CodValor And codarea = 4 and mca_activo = 1 ) as criticidadDescr, "; 2532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.DesIncid, "; 2562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.DesRecom, "; 2572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.Responsa, "; 2582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.indinfor "; 2592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table area left outer join some_table subarea on subarea.idtiposu = area.idtipo and subarea.indtipo = ? "; 2602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table tarea on tarea.idtiposu = subarea.idtipo and tarea.indtipo = ? ";//and tarea.indtipo=3 2622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table he on he.idAudito = tarea.idaudito and he.idtipo = tarea.idtipo and he.criticidad <> ? "; 2642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and he.criticidad = -1 "; 2672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += ", "; 2692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table est, "; 2712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table aud, "; 2722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table es, "; 2732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table tip "; 2742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where area.indtipo = ? "; 2752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.idAudito = aud.idAudito "; 2772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo = est.ideo "; 2782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and est.mca_activo = 1 and tip.mca_activo = 1 "; 2802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and es.codesta = tarea.idestado "; 2812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and es.codarea = ? "; 2822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and ((select count(inf.idaudito) "; 2842
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table inf "; 2852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where inf.idaudito = aud.idaudito "; 2862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and inf.envio = ? "; 2872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and inf.estado = ?) = 0) "; 2882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.idtipotrab = tip.idtipotr "; 2922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo in ( " + 2952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo = ? "; 3082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and (aud.idtipotrab = ? OR aud.idtipotrab " + 3132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.idaudito = ? "; 3242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += "and aud.valoracion= ? "; 3292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.IdEstado = ? "; 3342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.fecprein >= ? "; 3392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.fecprein <= ? "; 3442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ejercicio = ? "; 3492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " order by area, subarea, tarea "; 3522
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4184
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 4183
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 4183
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4184
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 4202
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "select est.deseo, "; 4224
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tip.destipot, "; 4232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.idtipo as idArea, tarea.idtipo as idTarea, "; 4242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.destipo as area, tarea.destipo as tarea, "; 4252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.indtipo, "; 4262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " area.idaudito, "; 4272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " aud.nombre as auditoriaNombre, "; 4282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " aud.fecPreIn as FechaInicioAud, "; 4292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.horas, "; 4302
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.fecInicio as FechaInicioTarea, "; 4312
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.fecFin as FechaFinTarea, "; 4322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.detalle, "; 4332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.notas, "; 4342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.trabreal, "; 4352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " tarea.idestado as estado, "; 4362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " es.desesta as desEstado, "; 4372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.Criticidad, "; 4382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " (SELECT desvalor FROM some_table WHERE he.Criticidad = CodValor And codarea = 4 and mca_activo = 1) as criticidadDescr, "; 4422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.DesIncid, "; 4452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.DesRecom, "; 4462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.Responsa, "; 4472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " he.indinfor "; 4482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table area "; 4492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table tarea on tarea.idtiposu = area.idtipo and tarea.indtipo = ? ";//and tarea.indtipo=3 4502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " left outer join some_table he on he.idAudito = tarea.idaudito and he.idtipo = tarea.idtipo and he.criticidad <> ? "; 4522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and he.criticidad = -1 "; 4552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += ", "; 4572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table est, "; 4602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table aud, "; 4612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table es, "; 4622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table tip "; 4632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where area.indtipo = ? "; 4642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.idAudito = aud.idAudito "; 4662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo = est.ideo "; 4672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and est.mca_activo = 1 and tip.mca_activo = 1 "; 4692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and es.codesta = tarea.idestado "; 4712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and es.codarea = ? "; 4722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and ((select count(inf.idaudito) "; 4742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table inf "; 4752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where inf.idaudito = aud.idaudito "; 4762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and inf.envio = ? "; 4772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and inf.estado = ?) = 0) "; 4782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.idtipotrab = tip.idtipotr "; 4822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo in ( " + 4852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ideo = ? "; 4982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and (aud.idtipotrab = ? OR aud.idtipotrab " + 5032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.idaudito = ? "; 5142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += "and aud.valoracion= ? "; 5192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and area.IdEstado = ? "; 5242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.fecprein >= ? "; 5292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.fecprein <= ? "; 5342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and aud.ejercicio = ? "; 5392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " order by area, tarea "; 5422
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6064
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String respuesta = ""; 6073
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = "select tarea.idaudito, tarea.idtipo, re.Nombre, re.Apellido "; 6094
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " from some_table tarea, "; 6102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table re, "; 6112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " some_table recu "; 6122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " where recu.idaudito = tarea.idaudito "; 6132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and recu.IdRecurs = re.IdRecurs "; 6142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and recu.IdTipo = tarea.IdTipo "; 6152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and tarea.idaudito = ? "; 6162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += SQL += " and tarea.idtipo = ? "; 6172
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 6192
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6284
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6283
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" aud.ideo = ? ",ideo); 6883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( itr.hasNext()){ 8035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( itr.hasNext()){ 8075
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8544
STR.ADLRSTR.ADLR: Evita literales duplicados query.addTable(" some_table gui, some_table aud, some_table est " ); 8583
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" gui.indtipo = ?",Constantes.CONST_TAREA ); 8663
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition("aud.ideo = ? ",ideo); 8813
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" aud.idaudito = ? " , auditoria); 8843
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" aud.Ejercicio = ?" , ejercicio); 8873
STR.ADLRSTR.ADLR: Evita literales duplicados query.addOrderByField(" est.deseo, aud.nombre "); 8903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 10024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.net.URLEncoder; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String ERROR_GENERAR_INFORME = "ErrorGenerarInforme"; 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 854
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 854
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 853
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. EstructuraEntidad estructuraOrganizativaSuperior = this.estructuraEntidadBusiness.buscarEstructuraEntidadSuperior(this.planAuditoria.getEstructuraEntidad().getIdeo()); 935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1364
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1365
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* this.informeMemoriaPAIDetalleBean.generarInformePAI(modo, accion); 1383
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaPAI = new TraducibleString (this.planAuditoria.getEstructuraEntidad().getDeseo()); 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaSuperior = new TraducibleString (estructuraOrganizativaSuperior.getDeseo()); 1494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getContenidoInforme()!= null) { 1685
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error("InformeSeguimientoPAIBean.generarInformeSeguimientoPAIAspose()" + this.getResourceBundleErr().getString("auditmap.errores.generarInforme") + ": " + excepcion.toString() + ": " + excepcion.getCause()); 1733
STR.ADLRSTR.ADLR: Evita literales duplicados return "formularioModificacionPAI"; 1803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1844
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.generarInforme"))); 1853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* this.informeMemoriaPAIDetalleBean.generarInformeHolding(modo, accion); 1923
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. byte[] contenidoInformeSeguimientoPAIHolding = asposeBean.generarInformeSeguimientoPAI(datosPAI, this.informeMemoriaPAIDetalleBean,this.informeObjetivosPAIBean,this.informeEstructuraPAIBean,this.informeRatiosPAIBean); 2164
STR.ADLRSTR.ADLR: Evita literales duplicados return "formularioModificacionPAIHolding"; 2333
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 2364
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 2364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 2364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* this.informeMemoriaPAIDetalleBean.generarInformeHolding(modo, accion); 2383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. byte [] contenidoInformeSeguimientoPAIHolding = this.generarInformeSeguimientoPAIHolding (this.modo, this.accion); 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAI(this.modo, this.accion); 3533
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAI(this.modo, this.accion); 3533
STR.ADLRSTR.ADLR: Evita literales duplicados this.nombrePAI = "Informe_Borrador_" + this.nombrePAI ; 3563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String respuesta = null; 3783
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaPAI = new TraducibleString (this.planAuditoria.getEstructuraEntidad().getDeseo()); 3844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaSuperior = new TraducibleString (estructuraOrganizativaSuperior.getDeseo()); 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAI(this.modo, this.accion); 4543
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAI(this.modo, this.accion); 4543
STR.ADLRSTR.ADLR: Evita literales duplicados this.nombrePAI = "Informe_Definitivo_" + this.nombrePAI ; 4573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String respuesta = null; 4793
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaPAI = new TraducibleString (this.planAuditoria.getEstructuraEntidad().getDeseo()); 4854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaSuperior = new TraducibleString (estructuraOrganizativaSuperior.getDeseo()); 4864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAIHolding(this.modo, this.accion); 5533
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAIHolding(this.modo, this.accion); 5533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5764
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String respuesta = null; 5773
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. byte[] contenidoInforme = asposeBean.generarInformeSeguimientoPAI(datosPAI, this.informeMemoriaPAIDetalleBean,this.informeObjetivosPAIBean,this.informeEstructuraPAIBean,this.informeRatiosPAIBean); 5933
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. byte[] contenidoInforme = asposeBean.generarInformeSeguimientoPAI(datosPAI, this.informeMemoriaPAIDetalleBean,this.informeObjetivosPAIBean,this.informeEstructuraPAIBean,this.informeRatiosPAIBean); 5933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6244
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAIHolding(this.modo, this.accion); 6423
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. byte [] contenidoInforme = this.generarInformeSeguimientoPAIHolding(this.modo, this.accion); 6423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6664
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String respuesta = null; 6683
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. byte[] contenidoInforme = asposeBean.generarInformeSeguimientoPAI(datosPAI, this.informeMemoriaPAIDetalleBean,this.informeObjetivosPAIBean,this.informeEstructuraPAIBean,this.informeRatiosPAIBean); 6843
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. byte[] contenidoInforme = asposeBean.generarInformeSeguimientoPAI(datosPAI, this.informeMemoriaPAIDetalleBean,this.informeObjetivosPAIBean,this.informeEstructuraPAIBean,this.informeRatiosPAIBean); 6843
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(byte[] contenidoInformeSeguimientoPAI, String nombrePAI) { 7124
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(byte[] contenidoInformeSeguimientoPAI, String nombrePAI) { 7123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "attachment;filename=\"" + nombrePaiUTF8 + ".doc" + "\""); 7213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 7674
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 8084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8394
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 8853
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 8933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 9013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 483
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 503
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ValorIdealId)) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 695
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdmensaje() == null ? 0 : this.getIdmensaje().hashCode()); 704
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdficher() == null ? 0 : this.getIdficher().hashCode()); 724

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //Clase que extiende el DecimalFormat de java haciendo que el parseador sea estricto, es decir, no aceptando caracteres no validos en un numerico 85
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 264
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 324
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 323
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 323
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(indexOfDecimalSeparator!=(arg0.lastIndexOf(decimalSeparator))){ 415

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idficher, Blob fichero, String nombre, 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.entity.PaiAgregadosVista(ideo)from PaiAgregadosVista where paipadre = ?", idPaipadre); 475
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 582
STR.ADLRSTR.ADLR: Evita literales duplicados String sHQL = ""; 603
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select eo.ideo, eo.nivel.idnivel, eo.indnacex, eo.deseo "; 612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from PaiAgregadosVista as agr, EstructuraEntidad as eo "; 622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where agr.paipadre = ? and eo.ideo = agr.ideo "; 632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by eo.ideo, eo.nivel.idnivel, eo.indnacex, eo.deseo"; 642
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select eo.ideo, eo.nivel.idnivel, eo.indnacex, eo.deseo "; 752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from EstructuraEntidad eo "; 762
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where eo.ideo in("+dptosDePai+") "; 773
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where eo.ideo in("+dptosDePai+") "; 772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by eo.ideo, eo.nivel.idnivel, eo.indnacex, eo.deseo"; 782
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 862
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idPai!=null && fecha!=null && actividad!=null) { 885
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(aud.idaudito) as prev "; 922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from Auditoria aud, "; 932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " PaiAgregadosVista agr "; 942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where agr.paipadre = ? "; 952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and agr.ideo = aud.estructuraEntidadByIdeo.ideo"; 972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.planAuditoria.idpai is not null "; 1022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.planAuditoria.idpai is null "; 1042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.tiposTrabajo.idtipotr in (select idtipotr from TiposTrabajo where ? in (idtipotr, idtiposu) ) "; 1072
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein"; 1102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.fecprein <= ? "; 1132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by agr.ideo"; 1162
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 1283
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1312
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " From "; 1342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table agr, "; 1352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table aud, "; 1362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est "; 1372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where "; 1382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.Ejercicio = agr.ejercici "; 1392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.ideo=agr.ideo "; 1402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo=agr.ideo "; 1412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and agr.paipadre = ? "; 1432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDPAI IS NOT NULL"; 1472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDPAI IS NULL"; 1492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND est.indnacex = ? "; 1532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDTIPOTRAB IN (SELECT IDTIPOTR FROM some_table WHERE mca_activo = 1 and ? IN (IDTIPOTR, IDTIPOSU))"; 1602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.IDTIPOTRAB IN (SELECT IDTIPOTR FROM some_table WHERE mca_activo = 1)"; 1632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= aud.fecprein "; 1672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND AUD.FECPREIN <= ? "; 1702
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "general.deseo, "; 1872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "general.indnacex, "; 1882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "activ.idactivi, "; 1892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "activ.idsubact, "; 1902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "activ.desSubact, "; 1912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "(select case when sum( horas ) is null then 0 else sum( horas ) end "; 1952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "From some_table "; 1962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where ideo_recurs = General.IdEo "; 1972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and idactivi = activ.idactivi "; 1982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and idsubact = activ.idsubact "; 1992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= fecharea "; 2022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and fecharea <= ? "; 2062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ) horas "; 2112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "From "; 2122
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. sHQL += "( ";; 2184
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "( ";; 2182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "SELECT EO.INDNACEX, EO.IDEO, EO.DESEO "; 2192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "FROM some_table PAI, some_table EO "; 2202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where PAI.PAIPADRE = ? "; 2222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "AND EO.IDEO = PAI.IDEO "; 2262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by eo.indnacex, eo.ideo, eo.deseo "; 2272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "ORDER BY EO.INDNACEX "; 2282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += ") general, "; 2292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "( "; 2362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select ? as idactivi, "; 2382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "idformacion as idsubact, "; 2422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "desformacion as desSubact "; 2432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "from some_table "; 2442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += ") activ "; 2452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "order by ideo, idactivi, idsubact"; 2462
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 2513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 2663
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 2693
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2733
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List listaTemp = template.query(sql.toString(), parametros, new RowMapper(){ 2925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 2934
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 2934
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. LobHandler lobHandler = new DefaultLobHandler(); 2943
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("idtiposu",rs.getInt("idtiposu")); 2963
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("destiposu", rs.getString("destiposu")); 2973
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("deseo", rs.getString("deseo")); 2983
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("idtipotr", rs.getInt("idtipotr")); 2993
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("DESTIPOT", rs.getString("DESTIPOT")); 3003
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("IDAUDITO", rs.getInt("IDAUDITO")); 3013
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("NOMBRE", rs.getString("NOMBRE")); 3023
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("COMENTARIOS", rs.getString("COMENTARIOS")); 3033
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 3633
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from PaiAgregadosVista agr1, "; 3692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Experiencia exp fetch all properties "; 3702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where agr1.ideo = exp.estructuraEntidadByIdeo.ideo "; 3712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and (exp.fecBaja >= ? or exp.fecBaja is null) "; 3722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? >= exp.id.fecAlta "; 3752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and agr1.paipadre = ? "; 3782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " order by exp.estructuraEntidadByIdentnom.ideo, exp.categoriaAuditor.idcatego"; 3812

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(risk != null){ 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 353
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 374
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 903
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(lista!=null){ 1305
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size() > 1) 1343
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return (Usuario)lista.get(0); 1373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1434
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = " from Usuario " + 1445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 1563
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1592
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1723
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1762
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2004
STR.ADLRSTR.ADLR: Evita literales duplicados String sql = " select rec.idrecurs, usu.idusuari, rec.nombre, rec.apellido " + 2043
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // "rec.idrecurs, usu.idusuari, usu.nombre, usu.apellido from some_table usu, some_table rec where usu.nuuma = rec.numa and usu.MCA_DESTINATARIO_EXTERNO = 1" + 2145
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 2315
STR.ADLRSTR.ADLR: Evita literales duplicados elem.setIdRecuso(Integer.valueOf(m.get("IDRECURS").toString())); 2373
STR.ADLRSTR.ADLR: Evita literales duplicados elem.setNombre((String)m.get("NOMBRE")); 2383
STR.ADLRSTR.ADLR: Evita literales duplicados elem.setApellido((String)m.get("APELLIDO")); 2393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2504
STR.ADLRSTR.ADLR: Evita literales duplicados " ) " + 2633
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 2825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 3013
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 3023
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 3032
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (login != null && !(login.trim().equals(""))) { 3084
STR.ADLRSTR.ADLR: Evita literales duplicados if (login != null && !(login.trim().equals(""))) { 3083
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (nombre != null && !(nombre.trim().equals(""))) { 3134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (apellidos != null && !(apellidos.trim().equals(""))) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String login, String nombre, String apellidos, Date fechaAlta, Boolean dadoBaja, 3464
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod(String login, String nombre, String apellidos, Date fechaAlta, Boolean dadoBaja, 3463
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 3483
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 3492
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (login != null && !(login.trim().equals(""))) { 3544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (nombre != null && !(nombre.trim().equals(""))) { 3594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (apellidos != null && !(apellidos.trim().equals(""))) { 3644
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta.append(" and u.ideo in ( " + parametrosDep + " ) "); 3853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iter.hasNext()){ 3875
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4304
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 4362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "WHERE de.id.iddestin=dest.idusuari "; 4412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and dest.ideo = ? and dest.fecbaja is null "; 4432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idtipode=? "; 4472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idaudito=? "; 4512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.indorige=? "; 4552
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito , Integer[] tipoInforme){ 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito,Integer idOrigen, Integer ideo, Integer[] tipoDestino) 5064
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (ideo != -1){ 5174
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "WHERE de.id.iddestin=dest.idusuari "; 5202
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (ideo != -1){ 5214
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idtipode in ( " + del.toString() + " ) "; 5362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.idaudito=? "; 5392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and de.id.indorige=? "; 5432
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5614
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 5662
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder hql = new StringBuilder(); 5683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 6333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6534
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Map<String,Object>> listaPermisos){ 6624
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<Map<String,Object>> listaPermisos){ 6623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "SELECT u FROM Usuario u, Auditor a WHERE u.idusuari != ? AND a.numa = u.nuuma AND u.fecbaja = null "; 7014
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (ideo!=null) 7023
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " AND u.ideo = ?"; 7032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " ORDER BY u.nombre, u.apellido "; 7042
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7084
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 7405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7504
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 7543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 7863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7994
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " FROM Usuario u WHERE u.idusuari = ? "; 8072
STR.ADLRSTR.ADLR: Evita literales duplicados sql += " AND u.usuarioExterno = ? "; 8083
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND u.usuarioExterno = ? "; 8082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " FROM Usuario u WHERE u.indbloqueo = ? "; 8202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND u.usuarioExterno = ? "; 8212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND u.idusuari <> ? "; 8272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND upper(u.nombre) like ( '%' || ? || '%' )"; 8332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND upper(u.apellido) like ( '%' || ? || '%' )"; 8372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " order by u.nombre ,u.apellido"; 8412
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8494
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 8493
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8494
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " FROM Usuario u WHERE u.idusuari = ? "; 8572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND u.usuarioExterno = ? "; 8582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " FROM Usuario u WHERE u.indbloqueo = ? "; 8702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND u.usuarioExterno = ? "; 8712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND u.idusuari <> ? "; 8772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND upper(u.nombre) like ( '%' || ? || '%' )"; 8822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " OR upper(u.apellido) like ( '%' || ? || '%' )"; 8862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " OR upper(u.nuuma) like ( '%' || ? || '%' )"; 8902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " OR upper(u.email) like ( '%' || ? || '%' )"; 8942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " order by u.nombre ,u.apellido"; 8982
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 9365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String nombre, 9814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!nombre.equals("")){ 9954
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += queryString+="and upper(u.nombre) like '%'||?||'%' "; 9962
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!apellido.equals("")){ 9994
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += queryString+="and upper(u.apellido) like '%'||?||'%' "; 10002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += queryString+=") or (u.mca_destinatario_externo = 1 "; 10042
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!nombre.equals("")){ 10064
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += queryString+="and upper(a.nombre) like '%'||?||'%' "; 10072
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!apellido.equals("")){ 10104
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += queryString+="and upper(a.apellido) like '%'||?||'%' "; 10112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += queryString+=") order by nombre, apellido"; 10152
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!apellido.equals("")|| !nombre.equals("")) 10174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!apellido.equals("")|| !nombre.equals("")) 10173
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. listaAux =template.queryForList(queryString); 10203
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 10235

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod(java.lang.Object obj) { 663
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 661
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ErrorParam)) return false; 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 703
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 881
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = 1; 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 145
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 414
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito, Long idTipo, List<Integer> recursos); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito, long idTipo, List<Integer> recursos); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1104
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1104

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 413
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ValorIdealId)) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 625
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdCatego() == null ? 0 : this.getIdCatego().hashCode()); 634
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdAparta() == null ? 0 : this.getIdAparta().hashCode()); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 405
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaAnexoIV.size()>0){ 465
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.mostrarIncluirAnexoIV = this.informesPAIComunBusiness.seleccionarOpcionEstructuraHolding(idPAI, Constantes.CONST_APA_ANEXO_IV, 1 ); 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 864
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 1074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof InformeId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpresup() == null ? 0 : this.getIdpresup().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTipoinfo() == null ? 0 : this.getTipoinfo().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EstadoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getCodarea() == null ? 0 : this.getCodarea().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getCodesta() == null ? 0 : this.getCodesta().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof InfoAuditoriaId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.MonedaDAO; 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1384
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * <br> 4: genera un informe con información de las recomendaciones de auditoria interna provenientes de ejercicios anteriores del módulo Seguimiento de recomendaciones. 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 764
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ejercicio, 765
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ejercicio, 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 1454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 2374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, 3014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, Integer ideo, 3754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, Integer ideo, 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ejercicio, Integer ideo, 4494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ejercicio, Integer ideo, 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 5134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 5134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 724
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 725
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItem = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1185
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) 1265
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 1293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1495
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (anio, anio.toString()); 1513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=24] public someMethod( Integer myarg, Integer myarg2 ){ 2083
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2083
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((formularioSueldo.getId().getIdrecurs()!=null) && (formularioSueldo.getId().getIdrecurs().intValue()<0)){ 2145
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debeSerMayorCero")); 2273
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (mensajeError)); 2303
STR.ADLRSTR.ADLR: Evita literales duplicados }else if(formularioSueldo.getIncfijo().floatValue()>Float.valueOf("9999999999.999")){ 2323
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debeSerMenor9999999999")); 2333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AuditorTarea instance = (AuditorTarea) this.getHibernateTemplate().get( 925
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1004
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return this.getHibernateTemplate().find("select distinct RE.id.idaudito, RE.auditor.idrecurs, RE.auditor.nombre, RE.auditor.apellido from AuditorTarea RE where RE.id.idaudito=? order by RE.auditor.nombre, RE.auditor.apellido",param.toArray()); 1095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(auditores.isEmpty()) { 1165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1244
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1243
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1243
STR.ADLRSTR.ADLR: Evita literales duplicados String nombres = ""; 1563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while( iteratorTemp.hasNext() ) 1625
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String pt.setDetalle(detalle.toString()); 2114
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String pt.setNotas(notas.toString()); 2184
STR.STOSSTR.STOS: Evita utilizar el metodo toStringen un String pt.setTrabajoRealizado(trabajo.toString()); 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3375
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql = sql.concat(")"); 3433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3545
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = "Delete From some_table Where IDAUDITO = ? " + 3633
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql = "Delete From some_table Where IDAUDITO = ? " + 3633
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = "Delete From some_table Where IDAUDITO = ? " + 3713
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql = "Delete From some_table Where IDAUDITO = ? " + 3713
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PregCuestId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 645
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getAnno() == null ? 0 : this.getAnno().hashCode()); 654
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpregun() == null ? 0 : this.getIdpregun().hashCode()); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idClaseAuditoria != null) { 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Descripcion: genera un informe con una relación nominal de los auditores por estructura organizativa, informando de la categoría actual y fecha de comienzo en dicha categoría del módulo Recursos Humanos. 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 333
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 433
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 544
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 562
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 674
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws IOException 675
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 673
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(busquedaGuiasBean.getFlag().equals(1)){ 775
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(busquedaGuiasBean.getFlag().equals(1)){ 774
STR.ADLRSTR.ADLR: Evita literales duplicados raizNode.setData(new FilaMenuCentro(-1,nombreGuia,"-1",-1,Integer.valueOf(100),-1)); 1073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 1333
STR.ADLRSTR.ADLR: Evita literales duplicados nodeAux.setData(new FilaMenuCentro (objAux.getIdTipo(), objAux.getDesTipo(), "0", objAux.getIdTipo(), objAux.getPeso(), -1)); 1343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1455
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TreeNode nodeAux = new TreeNodeImpl(); 1483
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. nodeAux.setData(new FilaMenuCentro (objAux.getIdTipo(), objAux.getDesTipo(), objAux.getIndTipo().toString(), objAux.getIdTipo(), objAux.getPeso(), -1)); 1495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1574
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1714
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFilaMenuCentro().getProfundidad().equals("0")) 1774
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.getFilaMenuCentro().getProfundidad().equals("1")) 1814
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.getFilaMenuCentro().getProfundidad().equals("2")) 1884
STR.ADLRSTR.ADLR: Evita literales duplicados else if(this.getFilaMenuCentro().getProfundidad().equals("2")) 1883
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.getFilaMenuCentro().getProfundidad().equals("-1")) 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2054
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 2124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 2124
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 2584
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 2584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.filaMenuCentro.getProfundidad().equals("3")) 2684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2754
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2754
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2753
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2753
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.filaMenuCentro != null) 2903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.filaMenuCentro.getProfundidad().equals("-1")) 2954
STR.ADLRSTR.ADLR: Evita literales duplicados this.altaGuiaBean.setLeyendaCampoOblig(this.getResourceBundleCtes().getString("pr11Mantenimiento.guiasPapelesTrabajo.alta.camposObligatorios")); 3103
STR.ADLRSTR.ADLR: Evita literales duplicados this.altaGuiaBean.setCampoObligatorio(this.getResourceBundleCtes().getString("pr11Mantenimiento.guiasPapelesTrabajo.alta.asterisco")); 3113
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (this.filaMenuCentro.getProfundidad().equals("0")) 3504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (this.filaMenuCentro.getProfundidad().equals("1")) 4044
STR.ADLRSTR.ADLR: Evita literales duplicados this.ruta = padre.getDestipo()+"/"+filaMenuCentro.getValor(); 4573
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta = padre.getDestipo()+"/"+filaMenuCentro.getValor(); 4573
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (this.filaMenuCentro.getProfundidad().equals("2")) 4654
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre2.getDestipo()+"/"+padre.getDestipo()+"/"+filaMenuCentro.getValor(); 5173
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(((FilaMenuCentro)treePT.getTreeNode().getParent().getData()).getProfundidad().equals("2")) 5724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(((FilaMenuCentro)treePT.getTreeNode().getParent().getData()).getProfundidad().equals("0")) 5824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(((FilaMenuCentro)treePT.getTreeNode().getParent().getData()).getProfundidad().equals("0")) 6034
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre.getDestipo()+"/"+filaMenuCentro.getValor(); 6073
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre3.getDestipo()+"/"+padre2.getDestipo()+"/"+padre.getDestipo()+"/"+filaMenuCentro.getValor(); 6183
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre2.getDestipo()+"/"+padre.getDestipo()+"/"+filaMenuCentro.getValor(); 6223
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoGuiasPapelesTrabajo/template9.jsf"; 6333
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoGuiasPapelesTrabajo/template9.jsf"; 6333
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoGuiasPapelesTrabajo/template9.jsf"; 6333
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 6384
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException 6383
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (filaMenuCentro != null) 6453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filaMenuCentro.getProfundidad().equals("-1")) 6504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("0")) 6954
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("1")) 7454
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre.getDestipo()+"/"+filaMenuCentro.getValor(); 7733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filaMenuCentro.getProfundidad().equals("2")) 7994
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre2.getDestipo()+"/"+padre.getDestipo()+"/"+filaMenuCentro.getValor(); 8243
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre.getDestipo()+"/"+filaMenuCentro.getValor(); 8763
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre3.getDestipo()+"/"+padre2.getDestipo()+"/"+padre.getDestipo()+"/"+filaMenuCentro.getValor(); 8853
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.ruta=padre2.getDestipo()+"/"+padre.getDestipo()+"/"+filaMenuCentro.getValor(); 8893
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoGuiasPapelesTrabajo/template9.jsf"; 9323
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoGuiasPapelesTrabajo/template9.jsf"; 9323
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/pr11Mantenimiento/pr11MantenimientoGuiasPapelesTrabajo/template9.jsf"; 9323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 9484
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 9484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 9654
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 9654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 11274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaInfoNombreCambiado) { 11284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer auditor, 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer auditor, 644
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, Integer auditor, 645
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, Integer auditor, 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || this.getExpectativasPromocion().equals("")){ 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.auditorBusiness.borrarAuditor(this.datosFicha.getIdrecurs(),this.getFechaBaja(), this.getExpectativasPromocion(), this.getResourceBundleCtes().getString("pr7RecursosHumanos.fichaPersonal.alarmaBorrado")); 405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 524
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaPaises == null) 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1075
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux 1095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Calendar calendario = new GregorianCalendar(); 1393
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Calendar calendario = new GregorianCalendar(); 1393
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Calendar calendario = new GregorianCalendar(); 1553
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Calendar calendario = new GregorianCalendar(); 1553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 1643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.calendario.getComentario() == null) 1873
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.calendario.getComentario().equals(""))) 1884
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idPaisCombo == -1) 1963
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.calendario.getId().getFestivo() == null) 1983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DatAcadem instance = (DatAcadem) this.getHibernateTemplate().get( 635
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 695
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 843

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof IdiomaRecursoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdidioma() == null ? 0 : this.getIdidioma().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 113
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idObj, String desObj, Integer idCatego, 404
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(comentario!=null){ 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 203
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // Como siempre ocurre, la realidad supera a la ficcion. Alguien acabo utilizandola para comparar en listas, asi que finalmente tenemos que sobreescribir el metodo segun las necesidades de ese caso 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.OVERRIDEFMETODOS.OVERRIDE: Una clase que sobreescriba Object.equals ()tambien debe sobreescribir Object.hashCode (). public someMethod( Integer myarg, Integer myarg2 ) { 583
PB.EQL2PB.EQL2: Utiliza instanceofdentro de una implementacion de metodo equals(). public someMethod( Integer myarg, Integer myarg2 ) { 583
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this!=elem){ 615

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected List<SelectItem> listaItemsSeccion; 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 654
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 653
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(planAuditoria.getEstado().getId().getCodesta().intValue()==1) { 855
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1304
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem tradSelectItem = new TraducibleSelectItem(Integer.valueOf(0), getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.PAI.combo.seccion.option.0")); 1325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( (this.ejercicio!=null && this.ejercicio.equals(-1) ) || this.ejercicio==null){ 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.ejercicio != null && !this.ejercicio.equals(-1)) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Integer id) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. query.addField(" com.requerimiento.destinatario.idusuari , com.requerimiento.destinatario.nombre , com.requerimiento.destinatario.apellido "); 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1084
STR.ADLRSTR.ADLR: Evita literales duplicados query.addField(" req.fecVencimiento "); 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(requerimientos != null && requerimientos.size() > 0){ 1555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 625

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 83
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 83
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). return (indvalar.equals(1)); 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2864
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if (this.indnoest == null || this.indnoest.equals(Constantes.CONST_AUDITORIA_ESTANDAR)){ 2874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 703
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ApartCuest instance = (ApartCuest) this 815
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!apartCuest.getPregCuestEvals().isEmpty()){ 1095
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<ApartadoCuestionario> listaApartados = new ArrayList<ApartadoCuestionario>(); 1163
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta=new StringBuffer(); 1453
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. parametrosF[j]=parametros[j]; 1903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!indtipo.equals(-1)){ 2054
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and indtipo= ? "; 2062
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!anno.equals(-1)){ 2094
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and anno = ? "; 2102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(desepigr) like ? "; 2142
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%" + desepigr.toUpperCase() + "%"); 2153
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by desepigr"; 2182
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List lista = this.getHibernateTemplate().find("select (case when max(idepigra) is null then 0 else max(idepigra) end) + 1 from ApartCuest"); 2245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 2334
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!categoria.equals(-1)){ 2424
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "AND p.id.idCatego= ? "; 2432
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!apartado.equals(-1)){ 2464
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "AND p.id.idAparta= ? "; 2472
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!anno.equals(-1)){ 2504
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "AND a.anno= ? "; 2512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "ORDER BY c.idcatego, a.idaparta"; 2542
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 563
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. respCuest = respCuestionarioBusiness.buscarCuestionarioDestinatario(cuestionario.getIdAudito(),cuestionario.getIdDestin(),cuestionario.getIndOrigen(),cuestionario.getAnno()); 615
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getIndOrigenCons().equals(0)){ 714
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setNombreDestinatario(user.getNombre()+" "+user.getApellido()); 763
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!respCuest.getValor1().equals(Integer.valueOf(-1))) 885
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor1().equals(Integer.valueOf(-1))) 884
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor1().equals(Integer.valueOf(-1))) 883
STR.ADLRSTR.ADLR: Evita literales duplicados eval1 = respCuest.getValor1()+ " - " + respCuest.getValorS1(); 893
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval1 = ""; 913
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor2().equals(Integer.valueOf(-1))) 924
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor2().equals(Integer.valueOf(-1))) 923
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval2 = ""; 953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor3().equals(Integer.valueOf(-1))) 964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor3().equals(Integer.valueOf(-1))) 963
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval3 = ""; 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor4().equals(Integer.valueOf(-1))) 1004
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor4().equals(Integer.valueOf(-1))) 1003
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval4 = ""; 1033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor5().equals(Integer.valueOf(-1))) 1044
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor5().equals(Integer.valueOf(-1))) 1043
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval5 = ""; 1073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor6().equals(Integer.valueOf(-1))) 1084
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor6().equals(Integer.valueOf(-1))) 1083
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval6 = ""; 1113
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor7().equals(Integer.valueOf(-1))) 1124
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor7().equals(Integer.valueOf(-1))) 1123
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval7 = ""; 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. MensajUsuario instance = (MensajUsuario) this.getHibernateTemplate() 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="ControlPresupuestoDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 355
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 454
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 454
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 451
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 563
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ControlPresupuestoId id, Moneda moneda, 593
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(ControlPresupuestoId id, Moneda moneda, 853
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(NumericoUtil.getIntegerValue(ideo,-1))); 833
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Categoria", StringUtil.traducir(informesCriteriaBusiness.getCategoriaDescr(categoria))); 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 945
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BigDecimal temp = null; 1033
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", ""); 1373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1484
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ejercicioBaja <= ejercicio){ 1695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3284
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3284

WebContent/app/pr06GestionDepartamental/listaTiemposExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 32
CNU.UICNU.UI: Evita Imports no utilizados import javax.servlet.ServletContext; 54
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = (ArrayList<String>)session.getAttribute("listaMensajes"); 282
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaDetalleImpuTiempos.size()>0){ 315
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String mensaje : listaMensajes){ 352
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 395
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDesEstructuraOrganizativa()!=null && !detImpTiempo.getDesEstructuraOrganizativa().equals("")){ 424
STR.ADLRSTR.ADLR: Evita literales duplicados if(detImpTiempo.getDesEstructuraOrganizativa()!=null && !detImpTiempo.getDesEstructuraOrganizativa().equals("")){ 423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getNombreAuditor()!=null && !detImpTiempo.getNombreAuditor().equals("")){ 484
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getApellidosAuditor()!=null && !detImpTiempo.getApellidosAuditor().equals("")){ 544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDesActividad()!=null && !detImpTiempo.getDesActividad().equals("")){ 604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDesSubactividad()!=null && !detImpTiempo.getDesSubactividad().equals("")){ 664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDesTrabajoAsociado()!=null && !detImpTiempo.getDesTrabajoAsociado().equals("")){ 724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDescripcion()!=null && !detImpTiempo.getDescripcion().equals("")){ 784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDesNaturaleza()!=null && !detImpTiempo.getDesNaturaleza().equals("")){ 844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getDesFase()!=null && !detImpTiempo.getDesFase().equals("")){ 904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getEjercicio()!=null && !detImpTiempo.getEjercicio().equals("")){ 964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getFechaConsultaFormato()!=null && !detImpTiempo.getFechaConsultaFormato().equals("")){ 1024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detImpTiempo.getHoras()!=null && !detImpTiempo.getHoras().equals("")){ 1084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 523
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaDatosEstPropuesta = this.categoriaAuditorBusiness.cargarCategorias(idPai ,this.planAuditoria.getEjercici(), this.planAuditoriaActual.getEjercici(), fecha, null, null, this.modo, idPaiActual); 625
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_21 = new HashMap<String, Object>(); 683
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_21 = new HashMap<String, Object>(); 683
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaDatosEstPropuesta.size()>0){ 745
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 844
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Map<String, Object> parametrosTexto_21 = new HashMap<String, Object>(); 973
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Map<String, Object> parametrosTexto_21 = new HashMap<String, Object>(); 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Integer id); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.Integer id); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.Integer id); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. , (Select Count(*) From some_table com Where req.id_req = com.id_req And com.filename Is Not Null) As numFicheros 825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 353
STR.ADLRSTR.ADLR: Evita literales duplicados this.textoVentanaInformacion = ""; 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 434
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ArbolBean arbolGuiaBean = 455
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( arbolGuiaBean.getFilaMenuCentro().getProfundidad().equals("0") 564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || arbolGuiaBean.getFilaMenuCentro().getProfundidad().equals("1") 574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || arbolGuiaBean.getFilaMenuCentro().getProfundidad().equals("2") 584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || arbolGuiaBean.getFilaMenuCentro().getProfundidad().equals("3") ) 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1064
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1064
STR.ADLRSTR.ADLR: Evita literales duplicados String.valueOf("-1"), // profundidad 1723
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.sendRedirect( contextPath + ruta ); 1913
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1973
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException 1973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( !fmc.getProfundidad().equals("-1") ) 2194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2253
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. arRutas = "-1"+ AbstractTreeDataModel.SEPARATOR +String.valueOf(padre2.getId().getIdtipo())+ AbstractTreeDataModel.SEPARATOR +String.valueOf(padre.getId().getIdtipo()); 2475
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( profundidad.equals("0") ) 2544
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if ( profundidad.equals("0") ) 2543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(fmc.getId()); 2563
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("1")) 2584
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("1")) 2583
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdArea()); 2623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("2")) 2674
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("2")) 2673
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdArea()); 2713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdSubArea()); 2783
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("3")) 2824
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if ( profundidad.equals("3")) 2823
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdArea()); 2863
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdSubArea()); 2933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. arRutas = arRutas + AbstractTreeDataModel.SEPARATOR + String.valueOf(arbol.getIdHoja()); 2993
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += arRutas += AbstractTreeDataModel.SEPARATOR + String.valueOf(fmc.getId()); 3082
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( profundidad.equals("-1") ) // AÑADIDO 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean controlVentanaConfirmacionBorrado) { 3854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * select ideo from some_table where ideo in (select at.ideo from some_table at where at.lineage like '%/?/%' OR at.ideo = ?) 1045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3054
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pais, Integer entidad, Integer firma, 3834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer pais, Integer entidad, Integer firma, 3834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1595
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItem = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (moneda.getCodmoneda(), moneda.getDesmoneda()); 1663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (pais.getIdpais(), pais.getDespais()); 1883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsTipoAuditoria==null){ 2035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (tipoAuditoria.getIdtipo(),tipoAuditoria.getDestipo()); 2123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2365
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (claseAuditoria.getIdclase(),claseAuditoria.getDesclase()); 2383
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod(List<TraducibleSelectItem> listaItemsEjercicios) { 2743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2885
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (elementoDescId.getId(),elementoDescId.getDescripcion()); 2903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosPresupuesto.getIdpais()!=null && !this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1))){ 3164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosPresupuesto.getIdpais()!=null && !this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1)) && this.datosPresupuesto.getIdeo()!=null && !this.datosPresupuesto.getIdeo().equals(Integer.valueOf(-1))){ 3494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 3623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.datosPresupuesto.getIdpais()!=null && !this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1))){ 3694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 3805
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 3823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
STR.ADLRSTR.ADLR: Evita literales duplicados this.datosPresupuesto.setNombre(""); 4323
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. this.datosPresupuesto.setIndoblig(Integer.valueOf(0));; 4434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1))) { 4734
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 4855
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5035
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 5053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((!this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1)) && (!this.datosPresupuesto.getIdeo().equals(Integer.valueOf(-1))))){ 5274
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5405
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 5423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ((!this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1)) && (this.datosPresupuesto.getIdeo().equals(Integer.valueOf(-1))))){ 5494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5625
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 5643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5824
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ){ 5823
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 5823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getIdpais()==null || datosPresupuesto.getIdpais().equals(Integer.valueOf(-1))){ 5904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getIdeo()==null || datosPresupuesto.getIdeo().equals(Integer.valueOf(-1))){ 5934
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getIdfirma()==null || datosPresupuesto.getIdfirma().equals(Integer.valueOf(-1))){ 5964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getTipoaudi()==null || datosPresupuesto.getTipoaudi().equals(Integer.valueOf(-1))){ 5994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getClaseaud()==null || datosPresupuesto.getClaseaud().equals(Integer.valueOf(-1))){ 6024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getMoneda()==null || datosPresupuesto.getMoneda().equals(Integer.valueOf(-1))){ 6054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosPresupuesto.getNombre().equals("") || datosPresupuesto.getCierre()==null ){ 6084
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(datosPresupuesto.getFecaprob()!=null && datosPresupuesto.getComite().equals("")){ 6164
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(!datosPresupuesto.getComite().equals("") && datosPresupuesto.getFecaprob()==null){ 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 273
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(paidDocumento.getId().getIdpai()==null){ 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 93
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 93
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean incluyeNombreAuditoriaEnCabezera) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2674
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( this.hechosOcultosDestinatario == null || this.hechosOcultosDestinatario.size() == 0 ){ 2685

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaApartCuestes == null) 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<ApartCuest> listaApartCuestesRec = this.getApartCuestBusiness() 1025
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pregCuestEvalAux.getIdaparta() == null) 1293
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getPregCuestEvalBusiness() 1333
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 1363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.pregCuestEval.getAnno() == null) 1603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.pregCuestEval.getAnno().equals(""))) 1614
STR.ADLRSTR.ADLR: Evita literales duplicados || (this.pregCuestEval.getAnno().equals(""))) 1613
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.idApartCuestCombo == -1) 1633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.pregCuestEval.getDesapart() == null) 1653
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.pregCuestEval.getDesapart().equals(""))) 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1804
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1885
PB.JUINPB.JUIN: Evita incrementadores erroneos for (int z = x ; y <= x; x--) 1913
RGM.BLKFORRGM.BLKFOR: Proporciona un bloque {}para declaraciones for. for (int z = x ; y <= x; x--) 1913

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 233
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 335
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String SQL = " insert into some_table "+ 424
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String SQL = " insert into some_table "+ 425
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. StringBuffer HQL = new StringBuffer("" + 814
STR.ADLRSTR.ADLR: Evita literales duplicados StringBuffer HQL = new StringBuffer("" + 813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getDescaja()!=null && !example.getDescaja().equals("")){ 894
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+example.getDescaja().toUpperCase()+"%"); 923
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1133
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1284
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String consulta = "select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId (caj.id.idcaja,caj.descaja) FROM Caja caj WHERE caj.id.idarmari=? order by caj.descaja"; 1355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoDescId>)l; 1453
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) 1493
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 1493
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!esRRHH){ 1595
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", ideosUsuarioYDependientes ); 2033
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2784
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2783
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 2793
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 2823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 164
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof CalendarioId)) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 705
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpais() == null ? 0 : this.getIdpais().hashCode()); 714
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFestivo() == null ? 0 : this.getFestivo().hashCode()); 734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 203
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Modulo instance = (Modulo) this.getHibernateTemplate().get( 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 723
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (nombre!=null && !(comentario.equals(""))) { 824
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if("0".equals(tipo)){ 885
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String sTipo = "1" + String.valueOf(instance.getIdModulo()); 1173
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(iCount.compareTo(Integer.valueOf(0))==1) 1263

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 244
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 263
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 335
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((String)m.get("COMENTARIOS")!=null) 363
STR.ADLRSTR.ADLR: Evita literales duplicados if ((String)m.get("COMENTARIOS")!=null) 363
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((String)m.get("ORIGINAL")!=null) 383
STR.ADLRSTR.ADLR: Evita literales duplicados if ((String)m.get("ORIGINAL")!=null) 383
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((String)m.get("TRADUCCION")!=null) 403
STR.ADLRSTR.ADLR: Evita literales duplicados if ((String)m.get("TRADUCCION")!=null) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 574
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<TextoTraduccionId> result = new ArrayList<TextoTraduccionId>(); 583
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((String)m.get("COMENTARIOS")!=null) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((String)m.get("ORIGINAL")!=null) 713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((String)m.get("TRADUCCION")!=null) 733

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 454
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. this.calendario = new FiltroCalendario();; 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2844
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 2933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<BigDecimal> anios = this.calendarioBusiness.getAniosCalendario(); 3273
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<BigDecimal> anios = this.calendarioBusiness.getAniosCalendario(); 3273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 783
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AgrupDest instance = (AgrupDest) this.getHibernateTemplate().get( 825
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 311
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 483
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 513
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaudito, Auditoria auditoria, String nombre, 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 795
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 923
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1055
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(m.get("idcatego")!=null){ 1085
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idcatego")!=null){ 1083
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("cambios_entrada")!=null){ 1093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1243
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append(" and ent.identidad = (select min(case when aux.identnom is null then e.identnom else aux.identnom end) from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.idrecurs = cam.idrecurs and e.fec_alta <= ? ) "); 1295
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1604
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1653
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1975
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("cambios")!=null){ 2013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2114
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2173
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2754
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2954
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2983

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 33
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 34
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 65
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 1144

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 353
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_OBJ_RESUMEN, Constantes.CONST_TIPO1); 405
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bMostrarIncluir){ 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4174
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=33] public someMethod( Integer myarg, Integer myarg2 ){ 4173
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 4173
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Integer> cabeceras = new ArrayList<Integer>(); 4202
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(ii.hasNext()){ 4255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 4565
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("deseo") != null){ 4613
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("idtipotr") != null){ 4643
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(resultado.get("indnacex") != null){ 4683
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("indnacex") != null){ 4683
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("ideo") != null){ 4853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(!ideo.equals(Integer.valueOf(resultado.get("ideo").toString()))){ 5464
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("destipot") != null){ 5813
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("horas") != null){ 5843
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(totalesHoras.get(objetivosPorEO.getIdtipotr()) == null || totalesHoras.get(objetivosPorEO.getIdtipotr()).equals(-2)){ 5884
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("num_trabajos") != null){ 5993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(totalesAuditorias.get(objetivosPorEO.getIdtipotr()) == null || totalesAuditorias.get(objetivosPorEO.getIdtipotr()).equals(-2) ){ 6034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. ObjetivosPorEO ObjetivosEntidad = new ObjetivosPorEO(); 6354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals(0)){ 6374
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. objetivosT.setIdtipotr(0);; 6724
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. objetivosT.setIdtipotr(0);; 7144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10274
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=33] public someMethod( Integer myarg, Integer myarg2 ){ 10273
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 10273
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 10274
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Integer> cabeceras = new ArrayList<Integer>(); 10342
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(ii.hasNext()){ 10385
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 10695
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(resultado.get("indnacex") != null){ 10813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(!ideo.equals(Integer.valueOf(resultado.get("ideo").toString()))){ 11544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(totalesHoras.get(objetivosPorEO.getIdtipotr()) == null || totalesHoras.get(objetivosPorEO.getIdtipotr()).equals(-2)){ 11964
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(totalesAuditorias.get(objetivosPorEO.getIdtipotr()) == null || totalesAuditorias.get(objetivosPorEO.getIdtipotr()).equals(-2) ){ 12094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. ObjetivosPorEO ObjetivosEntidad = new ObjetivosPorEO(); 12414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals(0)){ 12434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 604
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String BUSQUEDA_ESCALA_SALARIAL = "busquedaEscalaSalarial"; 735
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 793
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1004
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 1973
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2453
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2573
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. EscalaSalarialId escalaSalarialId = new EscalaSalarialId (); 3003
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. EscalaSalarialId escalaSalarialId = new EscalaSalarialId (); 3003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3464
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. EscalaSalarialId escalaSalarialId = new EscalaSalarialId (); 3503
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. EscalaSalarialId escalaSalarialId = new EscalaSalarialId (); 3503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(exitoCopiar){ 3855
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. EscalaSalarialId escalaSalarialId = new EscalaSalarialId (); 3973
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. EscalaSalarialId escalaSalarialId = new EscalaSalarialId (); 3973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4094
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) 4093
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if ( this.estructuraEntidadBusiness.existePaisEnIdeos( getUserSecurity().getIdeosUsuarioYDependientes(), elementoSeleccionado.getIdPais() ) ) 4435
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4924
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5635
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (categoriaAuditor.getIdcatego(), categoriaAuditor.getDescateg()); 5653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (pais.getIdpais(), pais.getDespais()); 5883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 6153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 93
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 93
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, String deseo, Integer ideo, String nombre, 493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.destipot2!=null) && (this.destipot2!=null)) 613
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if ((this.destipot!=null) && (this.destipot!=null)) 633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if ((this.destipot!=null) && (this.destipot!=null)) 633
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = Constantes.CONST_ESTADO_INF_NO_EMITIDO; 673
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. desestado = ""; 763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.retocado.equals(1)){ 844
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.envio!=null && this.envio.equals("S")){ 905
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.envio!=null && this.envio.equals("S")){ 904
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, Integer ideo , String deseo, String nombre, Integer estado, 983
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idAudito, String deseo, Integer ideo, String nombre, 1113
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.destipot2!=null) && (this.destipot2!=null)) 1243
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if ((this.destipot!=null) && (this.destipot!=null)) 1263
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if ((this.destipot!=null) && (this.destipot!=null)) 1263
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = Constantes.CONST_ESTADO_INF_NO_EMITIDO; 1303
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. desestado = ""; 1393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.retocado.equals(1)){ 1474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.envio!=null && this.envio.equals("S")){ 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.numObservaciones == null || this.numObservaciones.equals(new Long(0))){ //Incidencia 3927 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 755
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 753
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleString desEst = new TraducibleString(estInf.getTipoInformeDesc()); 983
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(StringUtil.isEmpty(estInf.getNombre())){//incidencia 3826 1005
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. EstadoInforme estadoInforme = iEstados.next(); 1113
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. EstadoInforme estadoInforme = iEstados.next(); 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 1355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1694
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TreeNode nodoRaiz = this.programaTrabajoBusiness.crearArbolPapelesTrabajo(this.getIdAudito(), this.auditoria, Constantes.CONST_MODO_TRABAJO); 1705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme"))); 1853
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1924
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1923
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1923
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod( Integer myarg, Integer myarg2 ) { 2203
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2874
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 3064
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructura(idPAI, Constantes.CONST_OBJ_COL_APA, Constantes.CONST_TIPO1); 355
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoColaborac> listaColaboraciones = (ArrayList<TipoColaborac>) this.tipoColaboracDAO.findAll(); 432
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TextosAgregados> listaTextosAgregados = new ArrayList<TextosAgregados>(); 452
STR.ADLRSTR.ADLR: Evita literales duplicados Integer apartado = Integer.valueOf("" +Constantes.CONST_OBJ_COL_APA + tipoColaborac.getIdcolabora()); 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 674
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoColaborac> listaColaboraciones = (ArrayList<TipoColaborac>) this.tipoColaboracDAO.findAll(); 782
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TextosAgregados> listaTextosAgregados = new ArrayList<TextosAgregados>(); 802
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Boolean bIncluirObjetivosColaboraciones, String textoObjetivosColaboraciones, List<TextosAgregados> textosAgrColaboraciones) { 1034
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bIncluirObjetivosColaboraciones) { 1075
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoColaborac> listaColaboraciones = (ArrayList<TipoColaborac>) this.tipoColaboracDAO.findAll(); 1132
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Boolean bIncluirObjetivosColaboraciones, String textoObjetivosColaboraciones, List<TextosAgregados> textosAgrColaboraciones) { 1264
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoColaborac> listaColaboraciones = (ArrayList<TipoColaborac>) this.tipoColaboracDAO.findAll(); 1362
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){} 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Date fechaDesde, Date fechaHasta, Integer idPais, 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(rec == null || rec.size() == 0){ 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 345
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 574
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 574
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ResetPwdSimpleException; 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 )throws ResetPwdSimpleException; 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.net.MalformedURLException; 43
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 624
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 623
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 623
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 655
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 845
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 974
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 973
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(perAux!=null){ 1055
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 1093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itGrupos1.hasNext()){ 1175
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 1263
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(UserSecurity oUsrSecurity, Integer idModulo, List<Grupo> listaGruposUsuario){ 1374
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=31] private someMethod(UserSecurity oUsrSecurity, Integer idModulo, List<Grupo> listaGruposUsuario){ 1373
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(UserSecurity oUsrSecurity, Integer idModulo, List<Grupo> listaGruposUsuario){ 1373
STR.ADLRSTR.ADLR: Evita literales duplicados logger.debug("El usuario es administrador."); 1563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itGrupos1.hasNext()){ 1705
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface Vector<Integer> perUsuario = new Vector<Integer>(); 1882
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface Vector<Integer> perDepartamental = new Vector<Integer>(); 1892
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface Vector<Integer> perGlobal = new Vector<Integer>(); 1902
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itGrupos2.hasNext()){ 2135
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 2413
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(elem.hasMoreElements()){ 2575
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (intAux>mayor) 2593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(elem.hasMoreElements()){ 2725
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(elem.hasMoreElements()){ 2865
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (intAux>mayor) 2883
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(retVal[1]>mayor) 2923
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 3703
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3703
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("EL USUARIO "+nuuma +" NO EXISTE EN LA BASE DE DATOS"); 3773
STR.ADLRSTR.ADLR: Evita literales duplicados idAcceso.setPassword(""); 3833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4005
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aux2.hasNext()){ 4105
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aux2.hasNext()){ 4325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5275
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(aux2.hasNext()){ 5375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer modulo, Integer ideo, Integer[] permisosminimos, Integer responsable1, 5684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod(Integer modulo, Integer ideo, Integer[] permisosminimos, Integer responsable1, 5683
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 5915
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( elem.getIdRecuso().equals( responsable1 ) || elem.getIdRecuso().equals( responsable2 ) ) 5953
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(UserSecurity oUsrSecurity, Integer idModulo, List<Grupo> listaGruposUsuario){ 6454
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=31] private someMethod(UserSecurity oUsrSecurity, Integer idModulo, List<Grupo> listaGruposUsuario){ 6453
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(UserSecurity oUsrSecurity, Integer idModulo, List<Grupo> listaGruposUsuario){ 6453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 6623
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itGrupos1.hasNext()){ 6755
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 6843
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface Vector<Integer> perUsuario = new Vector<Integer>(); 6912
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface Vector<Integer> perDepartamental = new Vector<Integer>(); 6922
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface Vector<Integer> perGlobal = new Vector<Integer>(); 6932
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itGrupos2.hasNext()){ 7165
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(perGlobal.isEmpty()) 7313
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(perDepartamental.isEmpty()) 7333
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(perUsuario.isEmpty()) 7353
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 7393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(elem.hasMoreElements()){ 7555
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (intAux>mayor) 7573
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(elem.hasMoreElements()){ 7695
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (intAux>mayor) 7713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(retVal[2]>mayor) 7743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(elem.hasMoreElements()){ 7795
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (intAux>mayor) 7813
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(retVal[1]>mayor) 7843
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=23] public someMethod( Integer myarg, Integer myarg2 ){ 8063
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8135
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(modAux.getIdModulo().equals(35) && arrSeg[1]<1){ 8174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(modAux.getIdModulo().equals(36) && arrSeg[1]<1){ 8204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(modAux.getIdModulo().equals(39) && arrSeg[1]<1){ 8234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(modAux.getIdModulo().equals(40) && arrSeg[1]<1){ 8264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(modAux.getIdModulo().equals(49) && arrSeg[1]<1){ 8294
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(modAux.getIdModulo().equals(41) && arrSeg[1]<1){ 8324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(modAux.getIdModulo().equals(42) && arrSeg[1]<1){ 8354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(modAux.getIdModulo().equals(59) && arrSeg[2]<4){ 8394
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 8864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (this.usuarioDAO.findByFiltro(datosUsuario.getLogin(), datosUsuario.getNombre(), datosUsuario.getApellidos(), datosUsuario.getFechaAlta(), datosUsuario.isDadoBaja(), datosUsuario.getTipoUsuario())); 8915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Usuario usuario, Boolean dadoBaja, List<Integer> listaDep, String parametros) { 8984
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 9023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9084
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9164
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (numeroLoginPendiente.equals(Integer.valueOf(9999))) { 9244
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. secuenciaLoginPendiente = "000" + secuenciaLoginPendiente; 9313
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. secuenciaLoginPendiente = "00" + secuenciaLoginPendiente; 9353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. secuenciaLoginPendiente = "0" + secuenciaLoginPendiente; 9393
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter secuenciaLoginPendiente = "0" + secuenciaLoginPendiente; 9393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return ("UPL_" + secuenciaLoginPendiente); 9423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9454
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 9453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosUsuario.getLogin().equals("")) { 10154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10504
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 10503
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (resultado == null){ 10583
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (usuario.getNuuma().equals("")) { 10614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10934
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (usuario.getUsuarioExterno().equals(Constantes.CONST_USUARIO_AUDITOR)) { 10973
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaBaja = Fechas.getFechaActual(); 11053
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (usuario.getUsuarioExterno().equals(Constantes.CONST_USUARIO_AUDITOR)) { 11183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11414
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaBaja = Fechas.getFechaActual(); 11463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12824
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 12953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Usuario usuario, List<Integer> listaGruposPertenece, List<DatosPermiso> listaPermisosPersonales) { 13204
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean exitoEliminar = this.grupoDAO.eliminarUsuarioDeGruposById(usuario.getIdusuari()); 13453
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador1.hasNext()) { 13495
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean exitoBorrar = this.permisoDAO.borrarPermisosPersonales(usuario.getIdusuari()); 13563
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador2.hasNext()) { 13605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. PermisoId permisoId = new PermisoId (); 13623
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Permiso permiso = new Permiso (); 13663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 14034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14074
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. UsuarioEstorgId usuarioEstorgId = new UsuarioEstorgId(usuario.getIdusuari(), estructuraOrganizativa.getIdeo()); 14173
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. UsuarioEstorg usuarioEstorg = new UsuarioEstorg(); 14193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14294
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 14375
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 14505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 14664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException { 14704
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException { 14704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String nombre, 16454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. NivelBusiness { 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1143
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1223
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1423
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2164
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.fraseCelebr.getPropuesta() == null) 2173
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.fraseCelebr.getPropuesta()) 2193
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!this.fraseCelebr.getPropuesta()) 2213
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (propuesta.equals("-1")) 2274
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (propuesta.equals("-1")) 2273
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (propuesta.equals("0")) 2304
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. if (propuesta.equals("0")) 2303
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (propuesta.equals("0")) 2303
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (propuesta.equals("0")) 2303
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.fraseCelebr.setPropuesta(true); 2333

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 973
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1015
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1093
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 1393
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 1633
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 1883
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoCombo> presupuestos = this.presupuestoBusiness.buscarPresupuestos(-1, this.entidadSelec, this.firmaSelec, true, this.ejercicioSelec, false); 2115
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 2133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2985
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (this.listaFacturas != null){ 3033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
STR.ADLRSTR.ADLR: Evita literales duplicados return "buscarFactura"; 3373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 3433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 3503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 3593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 3813
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(pais.getIdpais(), pais.getDespais()); 3843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 4033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (presupuestoAsociado != null) 4113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7174
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 7235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idomaRecursoRecu!=null){ 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Grupo grupo, List<DatosPermiso> listaPermisos) { 724
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. PermisoId permisoId = new PermisoId (); 873
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Permiso permiso = new Permiso (); 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Grupo grupo, List<DatosPermiso> listaPermisos) { 1014
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean resultadoBorrar = this.permisoDAO.borrarPermisosGrupo(grupoModificado.getIdGrupo()); 1113
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. PermisoId permisoId = new PermisoId (); 1163
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Permiso permiso = new Permiso (); 1203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean exitoBorrar = this.grupoDAO.eliminarUsuariosDeGrupoById(idGrupo); 1353

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. OtraActividadBusiness { 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( 203
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<OtraActividad> retVal = this.getOtraActividadDAO().findByExample( 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744

WebContent/app/comun/visualizacionFicheroInforme.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.utilidad.Validacion; 34
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/verInforme?idPresupuesto=" + idPresupuesto + "&idTipo=" + idTipo; 253
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/app/errores/errorBackend.html"; 273

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fase.getFacturas().size() != 0){ 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 364
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // SortedMap<String, Sesion> mapaSesion = (SortedMap<String, Sesion>) servReq.getSession(false).getServletContext().getAttribute("mapaSesion"); 535
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(oSecurity==null){ 625
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/errores/errorUsuarioNoExiste.jsf"; 653
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/errores/errorUsuarioBloqueado.jsf"; 813
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 883
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.crearMenu (); 923
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. void crearMenu () 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1274
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1274
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1273
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr18Suplantar/suplantar.jsf"; 1353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr01GestionAuditorias/anuncio/listadoAnuncios.jsf"; 1393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr02PapelesTrabajo/requerimientos/listadoRequerimientosAuditado.jsf"; 1423
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/listadoInformesAuditado.jsf"; 1453
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionPlanAccionAudiweb.jsf"; 1483
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. ruta = contextPath + "/app/pr03GestionInformes/seleccionCuestionarioEvalAudiweb.jsf";; 1514
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionCuestionarioEvalAudiweb.jsf";; 1513
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04SeguimientoRecomendaciones/seleccionRecomendacionAudiweb.jsf"; 1543
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. }default:{ 1564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (ruta.equals(""))){ 1604
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/errores/errorBackend.html"; 1693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 273
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 273
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse()); 995
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr20ControlInterno/informes/busquedaInformesCI.jsf"; 1013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1114
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaInformes != null && listaInformes.size() > 0){ 1165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorD.hasNext()) { 1765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 2073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, MalformedURLException, ServiceException { 2304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, MalformedURLException, ServiceException { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 2554
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 2834
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 3104
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 3354
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoColaborac instance = (TipoColaborac) this.getHibernateTemplate() 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 854
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 863
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cadena != null && !"".equals(cadena)){ 885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 964
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 993
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Object values[] = new Object[]{fechaIni, fecha, idPai }; 1013
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append("select new com.mapfre.mutua.auditmap.model.presentation.Colaboraciones(tc.idcolabora, tc.descolabora, fas.idfase, fas.desfase, "); 1035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1305
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("idcolabora") != null){ 1343
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("descolabora") != null){ 1373
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("idfase") != null){ 1403
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("desfase") != null){ 1433
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("horas") != null){ 1463
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIdcolabora().equals(1) || (!colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(0))){ 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 1613
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1613
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1643
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and tie.ideo_recurs in ("+dptosDePai+") "); 1783
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and tie.ideo_recurs in ("+dptosDePai+") "); 1783
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from "); 1863
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" some_table e left outer join "); 1873
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and ? <= tie2.fecharea "); 1943
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and tie2.fecharea <= ? "); 1983
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and (tie2.fecharea <= aux.fec_baja or (tie2.fecharea <= ? and aux.fec_baja is null)) ) aux "); 2023
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta "); 2053
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where e.fec_alta <= aux.fecharea group by e.idrecurs) b "); 2063
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 2363
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2555
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIdcolabora().equals(1) || (!colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(0))){ 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=29] public someMethod( Integer myarg, Integer myarg2 ){ 2863
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2863
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2943
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" From "); 3063
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" ( SELECT EO.INDNACEX, EO.IDEO, EO.DESEO "); 3073
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" ORDER BY EO.INDNACEX ) general, "); 3123
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select ? as idactivi, idcolabora as idsubact, descolabora as desSubact "); 3133
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table ) activ "); 3163
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 3213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 3375
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("deseo") != null){ 3423
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(resultado.get("indnacex") != null){ 3453
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("indnacex") != null){ 3453
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("ideo") != null){ 3623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!totales[k].equals(BigDecimal.valueOf(-1))){ 3734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(!ideo.equals(Integer.valueOf(resultado.get("ideo").toString()))){ 4074
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("idactivi") != null){ 4373
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("idsubact") != null){ 4403
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("desSubact") != null){ 4433
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(totales[colaborac.getIdsubact()].equals(BigDecimal.valueOf(-1))){ 4484
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(recuperaDatos){ 4613
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!totales[k].equals(BigDecimal.valueOf(-1))){ 4734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals(0)){ 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5134
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=32] public someMethod( Integer myarg, Integer myarg2 ){ 5133
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 5133
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and tie.ideo_recurs in ("+dptosDePai+") "); 5323
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 5903
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" Where EO.IDEO in("+dptosDePai+") "); 6063
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 6163
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 6315
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(resultado.get("indnacex") != null){ 6393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!totales[k].equals(BigDecimal.valueOf(-1))){ 6674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(!ideo.equals(Integer.valueOf(resultado.get("ideo").toString()))){ 7014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(totales[colaborac.getIdsubact()].equals(BigDecimal.valueOf(-1))){ 7424
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(recuperaDatos){ 7553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!totales[k].equals(BigDecimal.valueOf(-1))){ 7674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals(0)){ 7714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8074
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 8093
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8153
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 8345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8524
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 8543
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" Where EO.IDEO in("+dptosDePai+") "); 8663
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 8785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8964
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(descolabora) like ? "; 9002
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+descolabora.toUpperCase()+"%"); 9013
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by descolabora"; 9032
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 274
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 271
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(InformeId id, Presupuesto presupuesto, Date fectermi, 423
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(InformeId id, Documento documento, Presupuesto presupuesto, 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idCatego, String desCatego, 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 283
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idEstructuraOrganizativa, Integer anio, 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 34
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 34
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 34
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 234
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] private someMethod( Integer myarg, Integer myarg2 ){ 233
STR.ADLRSTR.ADLR: Evita literales duplicados String[] listaCodigo=codigoIni.split("\\."); 353
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(i==0) 385
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 383
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 403
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 583
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 603
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (codigoIni.length()) 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 1393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((codigoIni==null)||(codigoFin==null)) 1403
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(codigoIni.equals(codigoFin)) 1423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (movimiento.equals(1) || movimiento.equals(2)){ 1464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (movimiento.equals(3)){ 1544
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch (codigoIni.length()) 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2324
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=36] public someMethod( Integer myarg, Integer myarg2 ){ 2323
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 2493
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 2513
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 2533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 2553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 2653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 2673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 2693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 2713
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((subarea1!=null) && (subarea2!=null)) 2863
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (area1!=null && area2!=null) 2903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(area1.equals(area2)) 2913
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((hoja1!=null) && (hoja2!=null)){ 2973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((tarea1!=null) && (tarea2!=null)) 3123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if((area1.equals(area2)) && (subarea1.equals(subarea2)) && (hoja1.equals(hoja2))) 3133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 3273
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 3393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 3413
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 3433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 3453
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tarea1!=null) 3503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (!hoja1.equals("00")) 3513
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!hoja1.equals("00")){ 3554
STR.ADLRSTR.ADLR: Evita literales duplicados return area1 + "." + subarea1 + "." + hoja1; 3563
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return area1 + "." + subarea1 + "." + hoja1; 3563
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return area1 + "." + subarea1 + "." + hoja1; 3563
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(!subarea1.equals("00")){ 3584
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return area1 + "." + subarea1; 3593
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return area1 + "." + subarea1; 3593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (hoja1!=null) 3643
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return area1 + "." + subarea1; 3653
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return area1 + "." + subarea1; 3653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (subarea1!=null) 3663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ) { 3903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 4073
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 4093
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 4113
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 4133
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 4213
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 4233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 4253
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 4273
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(area2 != null) 4323
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. result = area1; 4353
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(subarea2 != null) 4393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+subarea2; 4403
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+subarea2; 4403
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+subarea2; 4402
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. result += "."+subarea1; 4423
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+subarea1; 4423
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+subarea1; 4423
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+subarea1; 4422
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(hoja2 != null) 4453
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+hoja2; 4463
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+hoja2; 4463
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+hoja2; 4462
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. result += "."+hoja1; 4483
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+hoja1; 4483
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+hoja1; 4483
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+hoja1; 4482
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(tarea2 != null) 4513
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+tarea2; 4523
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+tarea2; 4523
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+tarea2; 4522
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. result += "."+tarea1; 4543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+tarea1; 4543
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+tarea1; 4543
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+tarea1; 4542
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ) { 4843
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==0) 4953
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==1) 4973
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==2) 4993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i==3) 5013
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tarea1.length()==1) 5113
STR.ADLRSTR.ADLR: Evita literales duplicados tarea1="0"+ tarea1; 5123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. tarea1="0"+ tarea1; 5123
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter tarea1="0"+ tarea1; 5123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (hoja1.length()==1) 5183
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. hoja1="0"+ hoja1; 5193
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter hoja1="0"+ hoja1; 5193
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (subarea1.length()==1) 5253
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. subarea1="0"+ subarea1; 5263
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter subarea1="0"+ subarea1; 5263
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (area1.length()==1) 5323
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. area1="0"+ area1; 5333
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter area1="0"+ area1; 5333
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(area1 != null) 5383
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += area1; 5392
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(subarea1 != null) 5403
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+subarea1; 5413
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+subarea1; 5413
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+subarea1; 5412
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(hoja1 != null) 5423
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+hoja1; 5433
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+hoja1; 5433
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+hoja1; 5432
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(tarea1 != null) 5443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "."+tarea1; 5453
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter result += "."+tarea1; 5453
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "."+tarea1; 5452

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 874
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 913
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. consulta.append("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId (p.idpresup,p.nombre) from Presupuesto p"); 925
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1363
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1853
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2983
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 3593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 3623
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 3632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " (idpresup,nombre) FROM Presupuesto pre where 1 = 1"; 3652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and idpais = ?"; 3682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and estruorg = ?"; 3812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and estructuraEntidad.ideo = ?"; 3832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and idfirma=?"; 3892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND year(cierre)=?"; 3942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND NOT fecaprob IS NULL"; 3982
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(conPermisos){ 4015
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 4034
STR.ADLRSTR.ADLR: Evita literales duplicados sql+=" AND estruorg in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"; 4073
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql+=" AND estruorg in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"; 4073
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND estruorg in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"; 4072
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 4115
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql+=" AND estruorg in ("+ getOSecurity().getIdeosUsuarioToParametros() + ")"; 4223
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND estruorg in ("+ getOSecurity().getIdeosUsuarioToParametros() + ")"; 4222
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 4265
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" ORDER BY nombre"; 4352
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 4443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 4683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql="Select" + 5035
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaDatosRecomendacion.size()>0) 5223
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 5253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5414
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] public someMethod( Integer myarg, Integer myarg2 ) { 5413
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 5413
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5422
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 5443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getIdpais() != null && !presupuesto.getIdpais().equals(Integer.valueOf(-1))){ 5544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getIdEntidad() != null && !presupuesto.getIdEntidad().equals(Integer.valueOf(-1))){ 5594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getIdfirma()!= null && !presupuesto.getIdfirma().equals(Integer.valueOf(-1))){ 5644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getNombre() != null && !presupuesto.getNombre().trim().equals("")){ 5694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getClaseaud() != null && !presupuesto.getClaseaud().equals(Integer.valueOf(-1))){ 5744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getTipoaudi() != null && !presupuesto.getTipoaudi().equals(Integer.valueOf(-1))){ 5794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getEstado() != null && !presupuesto.getEstado().equals(Integer.valueOf(-1))){ 5844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(presupuesto.getEjercicio() != null && !presupuesto.getEjercicio().equals(Integer.valueOf(-1))){ 5994
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (this.getOSecurity().isReadAllowedGlobal()){ 6104
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" AND pre.estruorg in (" + this.getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 6243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 6275
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 6375
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 6515
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext()){ 6605
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 6765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 7563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 7933
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 8013
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros= new ArrayList<Object>(); 8192
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 8343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(res!=null&&res.size()>0) 8533
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 8563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 8593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8624
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 8643
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 8752
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8884
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 8893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8954
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 8983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9094
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 9123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. query.append(" where estructuraEntidad.ideo in ("+dptosDePai+") and ? <= cierre and cierre>= ? "); 9143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9234
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 9263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ){ 9393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9394
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Integer> parametros = new ArrayList<Integer>(); 9402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " FROM Presupuesto pre"; 9432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " where 1 = 1"; 9442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and estructuraEntidad.ideo = ?"; 9482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and estruorg = ?"; 9502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and idpais=?"; 9562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and idfirma=?"; 9612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and idfirma=(SELECT distinct aud.firma.id.idfirma" + 9642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND year(cierre)=?"; 9712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND NOT fecaprob IS NULL"; 9762
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 9794
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql+=" AND estruorg in (" + this.getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"; 9853
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND estruorg in (" + this.getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"; 9852
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 9885
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql+=" AND estruorg = (" + this.getOSecurity().getIdeosUsuarioToParametros() + ")"; 9943
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" AND estruorg = (" + this.getOSecurity().getIdeosUsuarioToParametros() + ")"; 9942
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 9975
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " ORDER BY nombre"; 10022

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
STR.ADLRSTR.ADLR: Evita literales duplicados return ""; 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 274
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (String.valueOf(item).equals("")){ 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 924
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(strHTML==null) { 935
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // * Este metodo limpia los tags HTML del string Text pero sin utilizar expresiones regulares, lo que lo hace menos exigente con el consumo de stack 1635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( text.equals("")){ 2204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (text.equals("")){ 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (parameter == null || parameter.equals("")){ 2544
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. if (parameter.indexOf('\n') >= 0){ 2633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(html1==null || html2==null) 2773
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. html1 = trim(removeCarriageReturn(removeLinefeed(rtrim(ltrim(deleteHTML(html1)))))); 2793
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. html2 = trim(removeCarriageReturn(removeLinefeed(rtrim(ltrim(deleteHTML(html2)))))); 2803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(html1==null) 2953
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(html==null) 3063
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(source==null) 3173
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(source==null) 3283
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(source==null) 3393
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(source==null) 3503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String text, List<Object> params){ 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String text, Object[] params ){ 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(ext.equals("DOC")){ 3724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("PDF")){ 3744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("XLS")){ 3764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("PPT")){ 3784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("ZIP")){ 3804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("JPG")){ 3824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("TXT")){ 3844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(ext.equals("RTF")){ 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws UnsupportedEncodingException{ 3934
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws UnsupportedEncodingException{ 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<String> elements, String delimiter){ 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4144
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text = text.substring(0, maxLength) + textoAdicional ; 4193
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. text = text.substring(0, maxLength) + textoAdicional ; 4193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 444
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 441
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 625
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ImputacionTiempoDAO; 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 294
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 291
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1184
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1184
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1644
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException; 2274
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException; 2274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws NumberFormatException, ParseException; 2274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2634
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 2634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2654
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2804
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(prevision1 != null) 1145
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(prevision1 != null) 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(prevision2 != null) 1243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. EscalaSalarial instance = (EscalaSalarial) this 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 804
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) 803
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 804
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 853
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Object[] parametros = new Object[] {escala.getMinimo(), escala.getMaximo(), escala.getAnnos(),Fechas.getFechaActual(), escala.getPais().getIdpais() }; 1565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 263
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 263
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 424
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 463
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 473
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 513
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 664
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 665
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1484
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iterator.hasNext() ) 1545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iterator.hasNext() ) 1755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1964
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ){ 2043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2274
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 2354
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 2353
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || getHechoObservadoYRecomendacion().getFecestado().equals("") 2424
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || getHechoObservadoYRecomendacion().getComentseg().equals("") ) 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2564
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. setListaHechoObservYRecom( hechoObservYRecomBusiness.buscarHechosAuditoriaEstadoAudAnt( hechoObservadoYRecomendacion.getIdaudito() ) ); 2905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. UIFooBarTabla tablaListadoAuditoriasAnteriores) { 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 3733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 5355
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem( e.getId(), e.getDescripcion() ); 5393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5554
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 5735
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem( Integer.valueOf( c.getId().getCodvalor() ), c.getDesvalor() ); 5773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 5944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 394
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 391
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.AuditoriaDAO#buscarAuditoriasCombo(com.mapfre.mutua.auditmap.model.presentation.FiltroAuditoria) 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(rec == null || rec.size() == 0){ 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @FilterDef(name="EvaluacionDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 285
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 384
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 384
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 381
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 453
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EvaluacionId id, PregCuestEval pregCuestEval, 483
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EvaluacionId id, PregCuestEval pregCuestEval, 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 434
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 434
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 431
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 603
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 633
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idcatego, String descateg, Integer nivel, 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 404
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformePAIColaboracionesBusiness.guardarColaboracionesPAI(idPai, this.datos.isMostrarIncluir(), this.datos.isMostrarDetalle(), this.datos.getTextArea().getTexto()); 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIColaboracionesBusiness subInformePAIColaboracionesBusiness) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 384
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.tieneMasDeUnResponsable()){ 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(this.getId().getNumResEjecucion().intValue() > 1){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if(this.getId().getNumResEjecucion().intValue() == 1){ 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fase.getDesfase()!=null && !fase.getDesfase().trim().equals("")){ 675
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(fase.getDesfase()!=null && !fase.getDesfase().trim().equals("")){ 674
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "and upper(desfase) like ? "; 682
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+fase.getDesfase().toUpperCase()+"%"); 693
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by desfase"; 712
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados) { 984
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer ideo, Integer ejercicio, List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados) { 985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados){ 1254
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (existePrevision) 1333
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.prevPlantillaDAO.save(prevPlantilla); 1363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 374
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1203
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1914
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. TipoDocumento tipoDocumento = this.tipoDocumentoSeleccionado(); 1923
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. TipoDocumento tipoDocumento = this.tipoDocumentoSeleccionado(); 1923
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoDocumento.getModulo()==null) 1933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 361
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 485
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 153
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 153
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeFoobarSeguimientoBean subInformeFoobarSeguimientoBean; 184
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected SubInformeFoobarSeguimientoBean subInformeFoobarSeguimientoBean; 185
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeFoobarAuditoriasPorTipoBean subInformeFoobarAuditoriasPorTipoBean; 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeSegRecomendacionesBean subInformeSegRecomendacionesBean; 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected SubInformeSeguimientoRecomendacionesEOBean subInformeSeguimientoRecomendacionesEOBean; 234
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 393
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*this.trazaDebug(">>> * Generando el subinforme [PAI]: Foobar de seguimiento"); 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1484
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.cargarParametrosRequestDetalleSeguimiento()) { 1625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3633
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer agregado = 1; 3723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* this.trazaDebug(">>> * Generando el subinforme [PaiHolding]: Foobar de seguimiento"); 3763
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformeFormacionBean.cargarSubInformeHolding(this.getIdPai(), this.getFecha(), this.getEjercicioPai(), this.getCodMoneda()); 3975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8664
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 9383
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 9463
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 9543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeFoobarSeguimientoBean subInformeFoobarSeguimientoBean) { 9664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 9744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeFoobarAuditoriasPorTipoBean subInformeFoobarAuditoriasPorTipoBean) { 9754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 10014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeSegRecomendacionesBean subInformeSegRecomendacionesBean) { 10024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 10104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformeSeguimientoRecomendacionesEOBean subInformeSeguimientoRecomendacionesEOBean) { 10114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.ExperienciaDAO; 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 305
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1144
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 82
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected RowBean() { 133
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 614
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<Date[]> ListaVacaciones = this.vacacionesDAO.getListadoIntervVacaciones(idRecurso, anyo); 634
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 665
GC.DUDGC.DUD: Evita utilizar Date[], utiliza en su lugar long[]. Date[] m = (Date[]) iteratorTemp.next(); 672
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. Date fechaInicio = (Date)m[0]; 683
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. Date fechaFin = (Date)m[1]; 693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( fechaInicio.before(fechaFin) || fechaInicio.equals(fechaFin) ) { 705
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(esDiaLaborable(fech,idPais)){ 725
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 824
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<Date[]> ListaVacaciones = this.vacacionesDAO.getListadoIntervVacaciones(idRecurso, anyo, mes); 844
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 875
GC.DUDGC.DUD: Evita utilizar Date[], utiliza en su lugar long[]. Date[] m = (Date[]) iteratorTemp.next(); 882
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. Date fechaInicio = (Date)m[0]; 893
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. Date fechaFin = (Date)m[1]; 903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( fechaInicio.before(fechaFin) || fechaInicio.equals(fechaFin) ) { 915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 1034
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 1465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idcierre, Usuario usuario, String deseo, 444
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(descripcion!=null){ 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. PregCuestBusiness { 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<PregCuest> retVal = this.getPregCuestDAO().findByExample( 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 173
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 114
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * 4.1. Crear una entidad permiso con los datos del elemento actual de la lista. Se crea con el flag CONST_PERMISO_GRUPO en 'esGrupo' 545
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Grupo grupo, List<DatosPermiso> listaPermisos); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Grupo grupo, List<DatosPermiso> listaPermisos); 574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Grupo grupo, List<DatosPermiso> listaPermisos); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Grupo grupo, List<DatosPermiso> listaPermisos); 714
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 213
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. HechYRecomStand instance = (HechYRecomStand) this 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return this.getHibernateTemplate().find("select distinct(subarea) from HechYRecomStand where subarea is not null order by subarea"); 835
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 904
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((hecho.getNivel()!=null) && (!hecho.getNivel().equals(-1))){ 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1284
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1283
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((normativa.getArea()!=null) && (!normativa.getArea().equals(""))){ 1334
STR.ADLRSTR.ADLR: Evita literales duplicados if ((normativa.getArea()!=null) && (!normativa.getArea().equals(""))){ 1333
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql + " and upper(area) like upper('%'||?||'%')" ; 1343
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((normativa.getSubarea()!=null) && (!normativa.getSubarea().equals(""))){ 1384
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and upper(subarea) like upper('%'||?||'%')"; 1393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((normativa.getHoja()!=null) && (!normativa.getHoja().equals(""))){ 1434
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and upper(hoja) like upper('%'||?||'%')"; 1443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((normativa.getTarea()!=null) && (!normativa.getTarea().equals(""))){ 1484
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and upper(tarea) like upper('%'||?||'%')"; 1493
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((normativa.getNormativa()!=null) && (!normativa.getNormativa().equals(""))){ 1534
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql=sql+ " and upper(normativa) like upper('%'||?||'%')"; 1543
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!nivel.equals(-1)){ 1704
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and nivel=?"; 1712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by area"; 1722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by area"; 1762
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!nivel.equals(-1)){ 1864
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and nivel=?"; 1872
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!area.equals("")){ 1914
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and upper(area) like upper(?)"; 1922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by subarea"; 1962
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(i==0){ 1995
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 2053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!nivel.equals(-1)){ 2184
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and nivel=? "; 2192
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!area.equals("")){ 2234
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and upper(area) like upper(?)"; 2242
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!subArea.equals("")){ 2284
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and upper(subarea) like upper(?)"; 2292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by hoja"; 2342
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 2433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer nivel, String area, String subArea, 2514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!nivel.equals(-1)){ 2564
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and nivel=? "; 2572
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!area.equals("")){ 2614
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and upper(area) like upper(?)"; 2622
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!subArea.equals("")){ 2664
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and upper(subarea) like upper(?)"; 2672
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!hoja.equals("")){ 2714
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" and upper(hoja) like upper(?)"; 2722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+=" order by tarea"; 2762
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 2843

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.IdiomaDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 44
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 44
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 44
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 174
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return StringUtil.formatMessage(Constantes.CONST_LINK_DESCARGAR_INFORME, new Object[]{Constantes.CONST_MAIL_DIRECCION_INTERNET, idaudito.toString(), tipoInforme.toString()} ); 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (fechaCierre.getIdcierre() != null && ! fechaCierre.getIdcierre().equals(-1)) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(validarSiExiste){ 1405
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(!numPAIs.equals(0)) { 1434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!numPAIs.equals(0)) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(!numPAIs.equals(0)) { 1634
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!numPAIs.equals(0)) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Boolean bIncluirObjetivosFormacion, List<TextosAgregados> textosFormacion); 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Boolean bIncluirObjetivosFormacion, List<TextosAgregados> textosFormacion); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idPai, Boolean bIncluirObjetivosFormacion, List<TextosAgregados> textosFormacion); 204
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer idPai, Boolean bIncluirObjetivosFormacion, List<TextosAgregados> textosFormacion); 205

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 283
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 283
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 384
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 805
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 803
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. respCuest = respCuestionarioBusiness.buscarCuestionarioDestinatario(cuestionario.getIdAudito(),cuestionario.getIdDestin(),cuestionario.getIndOrigen(),cuestionario.getAnno()); 845
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getIndOrigenCumpli().equals(0)){ 944
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setNombreDestinatario(user.getNombre()+" "+user.getApellido()); 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(-1)){ 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 2093
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cuestionario.getValor1().equals(-1) || cuestionario.getValor2().equals(-1) || 2135
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(cuestionario.getValor1().equals(-1) || cuestionario.getValor2().equals(-1) || 2134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). cuestionario.getValor3().equals(-1) || cuestionario.getValor4().equals(-1) || 2144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). cuestionario.getValor5().equals(-1) || cuestionario.getValor6().equals(-1) || 2154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). cuestionario.getValor7().equals(-1)){ 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeleccionPlanAccionBean seleccionPlanAccionColaboracionBean) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 643
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 643
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombre()==null || this.getNombre().equals("")){ 704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getApellidos()==null || this.getApellidos().equals("")){ 764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getEmail()==null || this.getEmail().equals("")){ 824
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getSexo() == null){ 915
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (sex==null || sex.equals(-1)){ 964
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.usuarios.emailEmpresaExistente"))); 1345
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (destinatario.getIdeo().equals(-1)){ 1654
STR.ADLRSTR.ADLR: Evita literales duplicados elem.setDescripcion(getResourceBundleErr().getString("auditmap.errores.camposObligatorios")); 1673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (destinatario.getNombre().equals("")){ 1684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (destinatario.getApellido().equals("")){ 1714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (destinatario.getMail().equals("")){ 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1394
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. TipoImput tipoImputSeleccionado = (TipoImput) this.tablaBusqueda 1433
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. TipoImput tipoImputSeleccionado = (TipoImput) this.tablaBusqueda 1433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ObjetivoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 645
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 654
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdobjeti() == null ? 0 : this.getIdobjeti().hashCode()); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 345
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 224
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isMcaActivo()){ 425
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (trabCoorSupAux.getIdtipo() == null) 503
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTrabCoorSupBusiness().modificarTrabCoorSup(trabCoorSupAux); 533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.trabCoorSup.getDescripcion() == null) 803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.trabCoorSup.getDescripcion().equals(""))) 814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.GesDepConceptoGastoDAO#findByExample(com.mapfre.mutua.auditmap.model.entity.GesDepConceptoGasto) 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. GesDepConceptoGasto instance = (GesDepConceptoGasto) this 795
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((id.getIdliquid()!=null) && (id.getIdrecurs()!=null)){ 915
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<GesDepConceptoGasto>) l; 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 835
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 3784
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=51] public someMethod(java.lang.Object obj) { 3783
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 3781
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof RiskManual)) return false; 3793
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 3813
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 3823
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 3874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 4393
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 4391
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 4444
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 4955
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "RiskManual")); 4993
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); 5033
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); 5213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 6024
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 6024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 6044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 6054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 6144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 6144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 6164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 6174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784
PB.DCFPB.DCF: Evita comparar tipos de coma flotantes. if (horasPresupuestoActual == 0){ 793

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 435
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.AudGesdepImptiempoDAO#findByExample(com.mapfre.mutua.auditmap.model.entity.AudGesdepImptiempo) 775
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 833
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 903
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ImputacionTiempo instance = (ImputacionTiempo) this 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(lista.isEmpty()) { 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1153
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" FROM some_table t"); 1173
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" WHERE t.idrecurs = ?"); 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1463
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" AND extract (year from t.fecharea) = ?"); 1503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1743
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 1825
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("REGISTRO") != null){ 1843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1963
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 2055
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Integer var1 = Integer.valueOf(0); 2153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=49] public someMethod( Integer myarg, Integer myarg2 ) { 2423
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosFiltro.getIdActividad()!=null && !datosFiltro.getIdActividad().equals(-1) ){ 2694
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql= sql +" AND tie.idactivi = ?"; 2703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosFiltro.getIdSubactividad() != null && !datosFiltro.getIdSubactividad().equals(-1) && !datosFiltro.getIdSubactividad().equals("")){ 2744
STR.ADLRSTR.ADLR: Evita literales duplicados if (datosFiltro.getIdSubactividad() != null && !datosFiltro.getIdSubactividad().equals(-1) && !datosFiltro.getIdSubactividad().equals("")){ 2743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql= sql +" AND tie.idsubact = ?"; 2753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (datosFiltro.getIdTrabajoAsociado() != null && !datosFiltro.getIdTrabajoAsociado().equals(-1) && !datosFiltro.getIdTrabajoAsociado().equals("")){ 2794
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql= sql +" AND tie.idtrabajo = ?"; 2803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). datosFiltro.getIdActividad().equals(2) && datosFiltro.getIdSubactividad().equals(1)){ 2854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosFiltro.getIdNaturaleza()!= null && !datosFiltro.getIdNaturaleza().equals(-1) ){ 2864
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql= sql +" AND tie.idfase = ?"; 2873
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosFiltro.getIdNaturaleza()!= null && !datosFiltro.getIdNaturaleza().equals(-1)){ 2914
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql= sql +" AND tie.idimputa = ?"; 2923
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + ""; 2993
STR.ADLRSTR.ADLR: Evita literales duplicados sql = sql + " AND tie.ideo_recurs in (" + userSecurity.getIdeosUsuarioYDependientesToString() + ")"; 3013
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND tie.ideo_recurs in (" + userSecurity.getIdeosUsuarioYDependientesToString() + ")"; 3013
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql = sql + " AND tie.ideo_recurs in (" + userSecurity.getIdeosUsuarioYDependientesToString() + ")"; 3013
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql = sql + " AND tie.idrecurs = ?"; 3033
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql= sql +" ORDER BY tie.fecharea DESC"; 3083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 3145
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESIMPUTA") != null){ 3183
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(resultado.get("IDACTIVI") != null){ 3223
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDACTIVI") != null){ 3223
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESSUBACT1") != null){ 3273
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESTRBA1") != null){ 3303
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESSUBACT2") != null){ 3353
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDSUBACT") != null){ 3383
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(idSubAct.equals(1)){ 3404
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESTRBA2A") != null){ 3413
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESFASE") != null){ 3443
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!resultado.get("DESFASE").toString().equals("")){ 3464
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESTRBA2B") != null){ 3513
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESSUBACT3") != null){ 3573
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESTRBA3") != null){ 3603
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESTRBA5") != null){ 3713
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESTRBA6") != null){ 3763
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESACTIVIDAD") != null){ 3843
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDTRABAJO") != null){ 3903
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDIMPUTA") != null){ 3933
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDFASE") != null){ 3963
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("HORAS") != null){ 3993
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDTIEMPO") != null){ 4033
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("FECHAREA") != null){ 4063
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SimpleDateFormat formato = new SimpleDateFormat("yyyy"); 4093
STR.ADLRSTR.ADLR: Evita literales duplicados SimpleDateFormat formato = new SimpleDateFormat("yyyy"); 4093
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Anyo = formato.format((Date) resultado.get("FECHAREA")); 4104
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("DESCRIPCION") != null) { 4133
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("IDEO_RECURS") != null) { 4163
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha=calendario1.getTime(); 4523
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 4705
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. DetalleImputacionTiempo dit=new DetalleImputacionTiempo(); 4713
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DetalleImputacionTiempo dit=new DetalleImputacionTiempo(); 4713
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 4873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 5223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 5313
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 5322
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5332
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 5373
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subactividad = -1; 5403
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fase = 0; 5433
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. tipoAgrupacion = Constantes.CONST_AGREGACION_POR_DPTO; 5463
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fechaIni); 5503
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += "select tie.ideo_recurs ideo, "; 5563
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select tie.ideo_recurs ideo, "; 5562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "tie.horas "; 5572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select tie.ideo_recurs ideo, "; 5592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "sum(tie.horas) as horas "; 5602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select sum(tie.horas) as horas "; 5622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "from some_table tie "; 5652
STR.ADLRSTR.ADLR: Evita literales duplicados if ( ideosDePai.indexOf(",") == -1) { 5673
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.ideo_recurs = ?"; 5682
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += "where tie.ideo_recurs in ( "+ideosDePai+" ) "; 5713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += "where tie.ideo_recurs in ( "+ideosDePai+" ) "; 5713
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "where tie.ideo_recurs in ( "+ideosDePai+" ) "; 5712
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!actividad.equals(-1)) { 5744
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 5752
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!subactividad.equals(-1)) { 5774
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 5782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL +=" and (tie.idactivi = 1 "; 5872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL +=" and "; 5882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL +=" tie.idsubact in (select case when tt.idtiposu is null then tt.idtipotr else tt.idtiposu end "; 5892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL +=" from some_table tt "; 5902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL +=" where tt.mca_activo = 1) or (tie.idactivi <> 1)) "; 5912
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!fase.equals(0)) { 5944
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idfase = ?"; 5952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 5992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 6032
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (tipoAgrupacion.equals(Constantes.CONST_AGREGACION_SIN_AGREGAR)) { 6074
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by tie.ideo_recurs "; 6102
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Date fechaIni, Date fechaFin, String ideosDePai, Integer actividad, 6334
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(Date fechaIni, Date fechaFin, String ideosDePai, Integer actividad, 6333
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Date fechaIni, Date fechaFin, String ideosDePai, Integer actividad, 6333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Date fechaIni, Date fechaFin, String ideosDePai, Integer actividad, 6334
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug( " ideosDePai: " + ideosDePai ); 6393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug( " dptosDePai: " + dptosDePai ); 6443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug( " empresasDePai: " + empresasDePai ); 6453
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 6482
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 6523
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subactividad = -1; 6553
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fase = 0; 6583
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. tipoAgrupacion = Constantes.CONST_AGREGACION_POR_DPTO; 6613
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "select tie.ideo_recurs ideo, "; 6692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "tie.horas "; 6702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "select tie.ideo_recurs ideo, "; 6722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "sum(tie.horas) as horas "; 6732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "select sum(tie.horas) as horas "; 6752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "from some_table tie "; 6772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "where 1 = 1 "; 6782
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( !actividad.equals( -1 ) ) 6834
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " and tie.idactivi = ? "; 6852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "and tie.idtrabajo in "; 6932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "(select idaudito "; 6942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "from some_table aud "; 6952
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sSql += "where aud.entidad in ( " + empresasDePai + " ) "; 6963
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "where aud.entidad in ( " + empresasDePai + " ) "; 6962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += ")"; 6972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql +=" and tie.idsubact in "; 7042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += "(select coalesce( tt.idtiposu, tt.idtipotr ) "; // nvl(tt.idtiposu,tt.idtipotr) 7052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql +=" from some_table tt "; 7062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql +=" where tt.mca_activo = 1) "; 7072
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sSql += " and tie.identnom_recurs in ( " + empresasDePai + " ) "; 7223
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " and tie.identnom_recurs in ( " + empresasDePai + " ) "; 7222
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!subactividad.equals(-1)) { 7284
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " and tie.idsubact = ? "; 7292
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!fase.equals(0)) { 7334
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " and idfase = ? "; 7342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " and ? <= tie.fecharea "; 7382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " and tie.fecharea <= ? "; 7412
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (tipoAgrupacion.equals(Constantes.CONST_AGREGACION_SIN_AGREGAR)) { 7444
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sSql += " group by tie.ideo_recurs "; 7472
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7574
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 7573
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> values = new ArrayList<Object>(); 7592
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 7633
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subactividad = -1; 7663
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fase = 0; 7693
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. tipoAgrupacion = Constantes.CONST_AGREGACION_POR_DPTO; 7723
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!actividad.equals(-1)){ 7974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!subactividad.equals(-1)) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 10433
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> values = new ArrayList<Object>(); 10462
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 10503
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subactividad = -1; 10533
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fase = 0; 10563
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. tipoAgrupacion = Constantes.CONST_AGREGACION_POR_DPTO; 10593
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 10633
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where obj.estructuraEntidadByIdeo.ideo in(" + ideosDePai +") "); 10793
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where obj.estructuraEntidadByIdeo.ideo in(" + ideosDePai +") "); 10793
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where obj.estructuraEntidadByEntidad.ideo in ( " + ideosDePai + " ) "); 10823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!actividad.equals(-1)){ 10884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!subactividad.equals(-1)) { 10924
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 11203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11234
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 11273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 11463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* if (actividad.equals(Constantes.CONST_ACTIVIDAD_AUDITORIAS)) { 12003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12224
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 12232
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String sFechaIni = "01/01/" + formatoFecha.format(fecha); 12273
STR.ADLRSTR.ADLR: Evita literales duplicados String sFechaIni = "01/01/" + formatoFecha.format(fecha); 12273
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM"; 12352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select case when sum(tie.horas) is null then 0 else sum(tie.horas) end horas, "; 12362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when count( distinct tie.idrecurs) is null then 0 else count( distinct tie.idrecurs) end auditores "; 12372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie "; 12382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.ideo_recurs "; 12392
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " in ( "+ideosDePai+" ) "; 12403
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " in ( "+ideosDePai+" ) "; 12402
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and ? <= tie.fecharea "; 12413
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 12412
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and tie.fecharea <= ? "; 12423
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 12422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 12432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 12442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by idtrabajo "; 12452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " having sum(horas) >= ? )"; 12462
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12544
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 12552
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String sFechaIni = "01/01/" + formatoFecha.format(fecha); 12593
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FROM"; 12672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select case when sum(tie.horas) is null then 0 else sum(tie.horas) end horas, "; 12682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when count( distinct tie.idrecurs) is null then 0 else count( distinct tie.idrecurs) end auditores "; 12692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie "; 12702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.identnom_recurs "; 12712
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " in ( "+ideosDePai+" ) "; 12723
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " in ( "+ideosDePai+" ) "; 12722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 12732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 12742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 12752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 12762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by idtrabajo "; 12772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " having sum(horas) >= ? )"; 12782
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12864
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String sFechaIni = "01/01/" + formatoFecha.format(fecha); 12913
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " From some_table "; 13042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where ? <= fecharea "; 13052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and fecharea<= ? "; 13062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ideo_recurs = ?"; 13092
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += "and ideo_recurs in ( "+ideosDePai+" ) "; 13133
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and ideo_recurs in ( "+ideosDePai+" ) "; 13132
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = params[j]; 13183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13264
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " cur.descurso, "; 13342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum(case when tie.horas is null then 0 else tie.horas end ) As tot_horas "; 13352
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " from some_table tie, "; 13363
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie, "; 13362
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " some_table cur "; 13373
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table cur "; 13372
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.ideo_recurs = ?"; 13402
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where tie.ideo_recurs in ( "+ideosDePai+" ) "; 13443
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.ideo_recurs in ( "+ideosDePai+" ) "; 13442
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and tie.idtrabajo = cur.idcurso "; 13473
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idtrabajo = cur.idcurso "; 13472
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and tie.idactivi = ?"; 13483
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 13482
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " and tie.idsubact = ?"; 13523
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 13522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 13592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 13602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by cur.idcurso, cur.descurso "; 13682
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. params[j] = param[j]; 13723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13804
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " cur.descurso, "; 13882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum(case when tie.horas is null then 0 else tie.horas end) As tot_horas "; 13892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie, "; 13902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table cur "; 13912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.identnom_recurs = ?"; 13942
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where tie.identnom_recurs in ( "+empresasDePai+" ) "; 13983
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.identnom_recurs in ( "+empresasDePai+" ) "; 13982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idtrabajo = cur.idcurso "; 14012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 14022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 14062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 14132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 14142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by cur.idcurso, cur.descurso "; 14222
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. params[j] = param[j]; 14263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14344
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie, "; 14432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table cur "; 14442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.ideo_recurs = ?"; 14472
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where tie.ideo_recurs in ( "+ideosDePai+" ) "; 14513
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.ideo_recurs in ( "+ideosDePai+" ) "; 14512
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idtrabajo = cur.idcurso "; 14542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 14552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 14582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idtrabajo = ?"; 14612
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String sFechaIni = "01/01/" + formatoFecha.format(fecha); 14663
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 14762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 14772
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. params[j] = param[j]; 14833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14924
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tie, "; 15012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table cur "; 15022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.identnom_recurs = ?"; 15052
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where tie.identnom_recurs in ( "+empresasDePai+" ) "; 15093
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tie.identnom_recurs in ( "+empresasDePai+" ) "; 15092
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idtrabajo = cur.idcurso "; 15122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idactivi = ?"; 15132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idsubact = ?"; 15162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.idtrabajo = ?"; 15192
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String sFechaIni = "01/01/" + formatoFecha.format(fecha); 15243
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= tie.fecharea "; 15342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tie.fecharea <= ? "; 15352
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. params[j] = param[j]; 15413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 15553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15584
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15984
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. query.addCondition("tie.ideo_recurs in ("+dptosDePai+")" ); 16033
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition("tie.ideo_recurs in ("+dptosDePai+")" ); 16033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16164
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16394
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16634
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16643
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and ? <= tie.fecharea "); 16713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16924
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 17324
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 17352
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.ideo_recurs in ( " + ideosDePai + " ) "); 17423
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and tie.idactivi = ? "); 17493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 17614
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 17642
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17683
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnom_recurs in ( " + empresasDePai + " ) "); 17713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 17904
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 17923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18064
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 18103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18264
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 18283
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table tie, some_table act, some_table agr "); 18333
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and tie.fecharea <= ? "); 18373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 18474
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 18493
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table tie, some_table act "); 18543
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 18553
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 18553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 18674
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 18713
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer sql = new StringBuffer(); 18713
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 18733
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("select count(*) "); 18743
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and agr.paipadre = ? "); 18773
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and tie.tipoActividad.idactividad = ? "); 18803
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 18903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 19035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 19174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 19174
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 19213
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer sql = new StringBuffer(); 19213
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 19233
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnomRecurs in ("+empresasDePai+") and tie.tipoActividad.idactividad = act.idactividad "); 19263
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 19393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnomRecurs in ("+empresasDePai+") and tie.tipoActividad.idactividad = act.idactividad "); 19423
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 19515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 19654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 19654
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 19693
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer sql = new StringBuffer(); 19693
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 19713
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where tie.ideo_recurs = agr.ideo and tie.idactivi = act.idactividad "); 19743
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and tie.fecharea <= "); 19793
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" case when (select fecestado from some_table where idaudito = tie.idtrabajo and estado = ? and envio = ? ) is null then ? else (select fecestado from some_table where idaudito = tie.idtrabajo and estado = ? and envio = ? ) end "); 19813
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" group by act.idactividad, tie.idrecurs, tie.idtrabajo "); 19853
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 19943
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" group by act.idactividad, tie.idrecurs, tie.idtrabajo "); 20083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 20175
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idactividad")!=null){ 20203
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idrecurs")!=null){ 20233
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idtrabajo")!=null){ 20263
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("fecharea")!=null){ 20293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 20343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 20664
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 20703
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer sql = new StringBuffer(); 20703
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 20723
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 20753
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 20753
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 20943
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 20973
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 21165
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 21333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 21654
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 21653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 21654
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 21693
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer sql = new StringBuffer(); 21693
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 21713
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 21943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 22175
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 22343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 22674
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 22713
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer sql = new StringBuffer(); 22713
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 22733
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 22763
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. sql = new StringBuffer(); 22953
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnom_recurs in ("+empresasDePai+") and tie.idactivi = act.idactividad "); 22983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 23175
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 23343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 23664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 23704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 23744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 23744
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 23762
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 23803
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.ideoRecurs in (" + ideosDePai + ")"); 23853
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" where tie.ideoRecurs in (" + ideosDePai + ")"); 23853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 24035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 24154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 24154
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 24172
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 24213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where tie.identnomRecurs in (" + empresasDePai + ") "); 24253
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 24435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 24564
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "general.deseo, "; 24632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "general.indnacex, "; 24642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "activ.idactivi, "; 24652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "activ.idsubact, "; 24662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "activ.desSubact, "; 24672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "(select case when sum( horas ) is null then 0 else sum( horas ) end "; 24712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "From some_table "; 24722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where ideo_recurs = General.IdEo "; 24732
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and identnom_recurs in ("+empresasDePai+") "; 24743
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and identnom_recurs in ("+empresasDePai+") "; 24742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idactivi = activ.idactivi "; 24752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idsubact = activ.idsubact "; 24762
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= fecharea "; 24792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and fecharea <= ? "; 24832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " ) horas "; 24882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "From "; 24892
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. sHQL += "( ";; 24954
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "( ";; 24952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "SELECT EO.INDNACEX, EO.IDEO, EO.DESEO "; 24962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "FROM some_table EO "; 24972
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += "Where EO.IDEO in ("+dptosDePai+") "; 24993
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "Where EO.IDEO in ("+dptosDePai+") "; 24992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "ORDER BY EO.INDNACEX "; 25002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += ") general, "; 25012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "( "; 25082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select ? as idactivi, "; 25102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "idformacion as idsubact, "; 25142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "desformacion as desSubact "; 25152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "from some_table "; 25162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += ") activ "; 25172
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "order by ideo, idactivi, idsubact"; 25182
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 25233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25324
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25474
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 25684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=51] public someMethod( Integer myarg, Integer myarg2 ) { 25683
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 25683
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25753
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(datosFiltro.getPermisos().equals(0)){ 26114
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosFiltro.getPermisos().equals(0)){ 26114
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(datosFiltro.getPermisos().equals(1)){ 26134
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" AND tie.ideo_recurs in (" + seguridad.getIdeosUsuarioYDependientes() + ")"); 26143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(datosFiltro.getPermisos().equals(2)){ 26164
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( datosFiltro.getPermisos().equals(0) ){ 26674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( datosFiltro.getPermisos().equals(0) ){ 26674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( datosFiltro.getPermisos().equals(1) ){ 26704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( datosFiltro.getPermisos().equals(2) ){ 26744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 26905
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(resultado.get("IDACTIVI") != null){ 26983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(idSubAct.equals(1)){ 27164
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!resultado.get("DESFASE").toString().equals("")){ 27224
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DecimalFormat format = new DecimalFormat(bundle.getString("aplicacion.numeros.patron")); 27793
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Double dhoras = new Double(bundle.getString("aplicacion.numeros.patron")); 27823
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SimpleDateFormat formato = new SimpleDateFormat("yyyy"); 27923
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String Anyo = formato.format((Date) resultado.get("FECHAREA")); 27934
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. formato = new SimpleDateFormat(bundle.getString("aplicacion.fechas.patron")); 27963

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 145
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 224
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. BusquedaMapasRiesgosBean riesgo = (BusquedaMapasRiesgosBean) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("busquedaMapasRiesgosBean"); 465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.riskTareaObjetivoBusiness.eliminarTareasObjetivoPAI(this.idPai, this.idObjetivo)){ 845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(factores.hasNext()){ 965
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RiskTareaObjetivoId tareaObjetivoId = new RiskTareaObjetivoId(); 993
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. RiskTareaObjetivo tareaObjetivo = new RiskTareaObjetivo(); 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BusquedaProcesosNegocioPorTipoRiesgoBean busquedaProcesosNegocioPorTipoRiesgoBean) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 103
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 403
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 403
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. query.addField(" (SELECT tipodoc FROM TipoDocumento WHERE idtipdoc = doc.tipoDocumento.idtipdoc AND modulo = ? )" , Constantes.CONST_VALOR_DOC_MANUALES); 535
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (detalleContenido.getPubPriv().equals(1)){ 594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (detalleContenido.getAlias()!=null && !detalleContenido.getAlias().equals("")){ 704
STR.ADLRSTR.ADLR: Evita literales duplicados if (detalleContenido.getAlias()!=null && !detalleContenido.getAlias().equals("")){ 703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!detalleContenido.getCategoria().getIdCatego().equals(-1)){ 754
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (detalleContenido.getComentario()!=null && !detalleContenido.getComentario().equals("")){ 794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!detalleContenido.getEstructuraOrganizativa().getIdeo().equals(-1)){ 834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!detalleContenido.getEntidad().getIdeo().equals(-1)){ 874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!detalleContenido.getTipoDocumento().getIdtipdoc().equals(-1)){ 914
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(this.getOSecurity().isReadAllowedGlobal()){ 1043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 2193
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mySecurity.getAmbito().equals(UserSecurity.AMBITO_LECTURA)){ 2285
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", this.getOSecurity().getIdeosUsuarioYDependientes()); 2343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FichAdjuntoMensaje instance = (FichAdjuntoMensaje) this 605
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.template.execute("DELETE from some_table WHERE idmensaje = " + id.getIdmensaje() + " and idficher = "+id.getIdficher()); 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " where idmensaje = ? "; 882
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (idMensaje!=-1) 1223
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idFichero!=-1) 1255
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idFichero!=-1) 1253
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 1324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1344
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIObjetivosColaboracionesBusiness subInformePAIObjetivosColaboracionesBusiness; 244
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIObjetivosColaboracionesBusiness subInformePAIObjetivosColaboracionesBusiness; 245
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 395
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformePAIObjetivosColaboracionesBusiness.guardarObjetivosColaboracionesPAI(idPai, this.datos.getIncluirObjetivosColaboraciones(), this.datos.getTextoObjetivosColaboraciones().getTexto(), this.datos.getListaTextosAgregados()); 495
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.codigo.equals(contador)){ 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIObjetivosColaboracionesBusiness subInformePAIObjetivosColaboracionesBusiness) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.FechaCierreDAO; 84
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 455
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1024
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 924
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 933
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(valorSeleccionado == null ){ 1015
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if ((codArea.equals(Constantes.CONST_AREA_ANTIGUEDADES)) || (codArea.equals(Constantes.CONST_AREA_SEG_RECOMENDACIONES)) || (codArea.equals(Constantes.CONST_AREA_IDIOMAS)) ) { 1105
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String consulta ="select new com.mapfre.mutua.auditmap.model.presentation.DatosValor (" + 1505
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "and area.codarea = ? "; 1552
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valor.getDesvalor() != null && !valor.getDesvalor().equals("")){ 1584
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "and upper(desvalor) like ? "; 1592
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+valor.getDesvalor().toUpperCase()+"%"); 1603
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by area.desarea"; 1632
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ //Incidencia 4047 1764
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1783
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta.append(" and val.id.codvalor in (select distinct " + valJefeAuditor + " from ProgramaTrabajo pro "); 1943

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 203
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setNombreNodo( nombreNodo ); 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.PaiHolHoldingDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(PaiHolHolding objPaiHolHolding, List<Integer> ideos); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 255
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger = LogFactory.getLog(BaseBean.class); 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 363
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarFichero"))); 415
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 484
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition","inline;filename=\"" + nombreArchivo + "\""); 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIFoobarSeguimientoBusiness subInformePAIFoobarSeguimientoBusiness; 234
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFoobarSeguimientoBusiness subInformePAIFoobarSeguimientoBusiness; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.resumenSeguimientoBean = this.subInformePAIFoobarSeguimientoBusiness.obtenerFoobarSeguimientoPAI(idPAI, fecha, ejercicioPAI, this.agregado); 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarSeguimientoBusiness subInformePAIFoobarSeguimientoBusiness) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 355
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 584
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.normativaDAO.findById(normativa.getId())!=null){ 305

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="FechaCierreDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 355
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 474
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 474
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 471
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 583
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 613
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idcierre, Usuario usuario, 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504

WebContent/app/pr04SeguimientoRecomendaciones/listaEstadisticasAgruparExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 52
CNU.UICNU.UI: Evita Imports no utilizados import javax.servlet.ServletContext; 74
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = (ArrayList<String>)session.getAttribute("listaMensajes"); 302
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaDetalleEstRec.size()>0){ 335
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String mensaje : listaMensajes){ 382
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 425
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getDeseo()!=null && !detEstRecom.getDeseo().equals("")){ 464
STR.ADLRSTR.ADLR: Evita literales duplicados if(detEstRecom.getDeseo()!=null && !detEstRecom.getDeseo().equals("")){ 463
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getDesEntidad()!=null && !detEstRecom.getDesEntidad().equals("")){ 544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getNombreAuditoria()!=null && !detEstRecom.getNombreAuditoria().equals("")){ 624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getDestipot()!=null && !detEstRecom.getDestipot().equals("")){ 704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getDesCriticidad()!=null && !detEstRecom.getDesCriticidad().equals("")){ 784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getVaInforme()!=null && !detEstRecom.getVaInforme().equals("")){ 864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getResponsableAuditoria()!=null && !detEstRecom.getResponsableAuditoria().equals("")){ 944
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getCoResponsableAuditoria()!=null && !detEstRecom.getCoResponsableAuditoria().equals("")){ 994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getResponsableTarea()!=null && !detEstRecom.getResponsableTarea().equals("")){ 1074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getDestinatario()!=null && !detEstRecom.getDestinatario().equals("")){ 1154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getResponsableEjecucion()!=null && !detEstRecom.getResponsableEjecucion().equals("")){ 1234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getAntiguedad()!=null && !detEstRecom.getAntiguedad().equals("")){ 1314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getPlazoEjecucion()!=null && !detEstRecom.getPlazoEjecucion().equals("")){ 1394
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getFecEstado()!=null && !detEstRecom.getFecEstado().equals("")){ 1474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(detEstRecom.getFechaPrevCumplimiento()!=null && !detEstRecom.getFechaPrevCumplimiento().equals("")){ 1554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 383
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 383
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 484
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 853
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 934
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1063
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1104
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 1105
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1103
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(usuarioBusiness.esUsuarioBloqueado(nuuma)){ 1145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer Idusuari = null; 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(error.equals(Integer.valueOf(2))){ 1414
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //this.setMensajeInformativo(this.getResourceBundleCtes().getString("pr02PapelesTrabajo.altaRequerimiento.rellenarCamposObligatorios")); 2085
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(formModo.equals(Constantes.CONST_FORM_MODO_CONSULTAR)){ 2324
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(formModo.equals(Constantes.CONST_FORM_MODO_MODIFICAR)){ 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2414
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2494
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2594
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 2594
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3394
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostarMensajeExisteFicheroEnLaMemoria) { 8314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 673
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 675
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ProgramaTrabajoId ptId = new ProgramaTrabajoId ( this.papelesBean.getIdAuditoria(), 695
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( pt.getIdestado() != null && ! pt.getIdestado().equals(-1) ) 825
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if( pt.getIdestado() != null && ! pt.getIdestado().equals(-1) ) 824
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. setNombreApellidosVerificador(this.getUserSecurity().getUsuarioActual().getNombre() + " " + this.getUserSecurity().getUsuarioActual().getApellido()); 1475
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter setNombreApellidosVerificador(this.getUserSecurity().getUsuarioActual().getNombre() + " " + this.getUserSecurity().getUsuarioActual().getApellido()); 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1524
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1524
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1523
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1523
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 1523
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( getEstadoPapeles() != -1 && getValoracionPapeles() != -1 ) 1553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( getObservacionesTrabajo() != null && ! getObservacionesTrabajo().equals("") ) 1624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.arbolPapelesBean.getHoyrList().get(this.arbolPapelesBean.getHoyrActual() - 1).getIndInforme().equals(Integer.valueOf(1)) ) 2034
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object oState = this.arbolPapelesBean.getMyTree().saveState( FacesContext.getCurrentInstance() ); 2233
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.arbolPapelesBean.getHoyrList().get(this.arbolPapelesBean.getHoyrActual() - 1).getIndInforme().equals(Integer.valueOf(1)) ) 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4045
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(val.getId().getCodvalor(),val.getDesvalor()); 4063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4345
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elemDescId.getId(),elemDescId.getDescripcion()); 4363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5824
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 5925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId().getCodesta(), e.getDesesta()); 5963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 444
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(estado == null){ //Para el webservice -1=null 525
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = -1; 533
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<com.mapfre.mutua.auditmap.model.webservice.riskmap.ElementoCombo> test = new ArrayList<com.mapfre.mutua.auditmap.model.webservice.riskmap.ElementoCombo>(); 555
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = -1; 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1074
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = -1; 1093
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1314
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = -1; 1333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1544
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estado = -1; 1563
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1814
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> arrayElemCombo = new ArrayList<Object>(); 1822
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 2444
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 2444
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskManual> riskManualesService , Seguridad seguridad){ 2514
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskManual> riskManualesService , Seguridad seguridad){ 2513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idRiskEntidad, List<Integer> listaEntidadesUsuario){ 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idEntidadRisk , List<ElementoCombo> listaEntidades){ 2954
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3114
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.Fichero ficheroService){ 3174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3334
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3334
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskManualControl> riskManualesControlService ){ 3404
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. manualControl.setIdEntidad(manualControlTemp.getIdEntidad());; 3514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3694
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 3694
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskManualControl> riskInformesService, Seguridad seguridad ){ 3774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 4034
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 4034
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskEfectividadControl> riskEfectividadControlService , Seguridad seguridad){ 4114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskEfectividadControl> riskEfectividadControlService , Seguridad seguridad){ 4114
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 4414
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 4414
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<com.mapfre.mutua.auditmap.model.webservice.riskmap.RiskEfectividadMapa> riskEfectividadMapaService ){ 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 193
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Obtiene el listado de auditores que tienen asignada la estructura organizativa pasada por id (se hace mediante una join con una tabla de relación) 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 744
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2864
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2864
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito , Integer[] tipoInforme ); 3434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito , Integer[] tipoInforme ); 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, Integer idOrigen, Integer ideo, Integer[] tipoDestino); 3784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito, Integer idOrigen, Integer ideo, Integer[] tipoDestino); 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4104
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4614
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4614
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4684
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5024
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 5284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 6194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6364
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6544
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 6544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 6544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if((dc.getEstructuraEntidadByIdentidad()!=null ) && (dc.getEstructuraEntidadByIdentidad().getIdeo()!=null ) &&(dc.getEstructuraEntidadByIdentidad().getIdeo()>0)){ 645
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((dc.getEstructuraEntidadByIdentidad()!=null ) && (dc.getEstructuraEntidadByIdentidad().getIdeo()!=null ) &&(dc.getEstructuraEntidadByIdentidad().getIdeo()>0)){ 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 173
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 173
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 575
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 573
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. respCuest = respCuestionarioBusiness.buscarCuestionarioDestinatario(cuestionario.getIdAudito(),cuestionario.getIdDestin(),cuestionario.getIndOrigen(),cuestionario.getAnno()); 625
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getIndOrigenCons().equals(0)){ 724
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setNombreDestinatario(user.getNombre()+" "+user.getApellido()); 773
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!respCuest.getValor1().equals(Integer.valueOf(-1))) 915
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor1().equals(Integer.valueOf(-1))) 914
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor1().equals(Integer.valueOf(-1))) 913
STR.ADLRSTR.ADLR: Evita literales duplicados eval1 = respCuest.getValor1()+ " - " + respCuest.getValorS1(); 923
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval1 = ""; 943
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor2().equals(Integer.valueOf(-1))) 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor2().equals(Integer.valueOf(-1))) 953
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval2 = ""; 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor3().equals(Integer.valueOf(-1))) 994
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor3().equals(Integer.valueOf(-1))) 993
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval3 = ""; 1023
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor4().equals(Integer.valueOf(-1))) 1034
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor4().equals(Integer.valueOf(-1))) 1033
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval4 = ""; 1063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor5().equals(Integer.valueOf(-1))) 1074
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor5().equals(Integer.valueOf(-1))) 1073
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval5 = ""; 1103
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor6().equals(Integer.valueOf(-1))) 1114
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor6().equals(Integer.valueOf(-1))) 1113
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval6 = ""; 1143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!respCuest.getValor7().equals(Integer.valueOf(-1))) 1154
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!respCuest.getValor7().equals(Integer.valueOf(-1))) 1153
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. eval7 = ""; 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiRatioId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 645
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 654
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getNumratio() == null ? 0 : this.getNumratio().hashCode()); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 514
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 513
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 795
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 793
STR.ADLRSTR.ADLR: Evita literales duplicados String respuesta = ""; 803
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(subtipo==null) { 825
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subtipo = -1; 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1034
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subtipo = -1; 1073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subtipo = -1; 1353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1594
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. subtipo = -1; 1633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1874
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<PaiAgregadosVista> listaAgregados = (ArrayList<PaiAgregadosVista>) this.paiAgregadosVistaDAO.findByPaiPadre(idPAI); 1902
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 2073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2154
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 2183
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idTipo = -1; 2283
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idPagina = -1; 2313
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor = false; 2343
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idTipo = -1; 2553
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idPagina = -1; 2583
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor = false; 2613
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idPagina = -1; 2823
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor = ""; 2853
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idPagina = -1; 3033
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor = ""; 3063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 3223
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3223
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3224
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = -1; 3243
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoActividad> listaActividades = (ArrayList<TipoActividad>) this.tipoActividadDAO.getActividadesPorId(actividad); 3282
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ActividadSubactividadBean> listaActividadesSubactividades = new ArrayList<ActividadSubactividadBean>(); 3312
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiposTrabajo> listaTiposTrabajo = (ArrayList<TiposTrabajo>) this.tiposTrabajoDAO.findTiposTrabajo(); 3392
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoColaborac> listaColaboraciones = (ArrayList<TipoColaborac>) this.tipoColaboracDAO.findAll(); 3532
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TipoFormacion> listaFormacion = (ArrayList<TipoFormacion>) this.tipoFormacionDAO.findAll(); 3662
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 4295
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAIAnterior.equals(-1)){ 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAIAnterior.equals(-1)){ 4634
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor = BigDecimal.ZERO; 4793
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. valor = BigDecimal.ZERO; 4923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 333
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(IdiomaRecursoId id, Idioma idioma, Auditor auditor, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TiposTrabajoDAO; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 163
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(FacesContext facesContext, int j, 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(FacesContext facesContext, int j, 215
STR.ADLRSTR.ADLR: Evita literales duplicados String sChecked=""; 253
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 263
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(key!=null){ 315
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(key.hasNext()){ 325
RGM.NUOTRGM.NUOT: No utilizar el operador ternario String styleParImpar = (j%2==0)?"par":"impar"; 414
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String eventoSeleccion = "clickFilaMultipleSeleccion(document.getElmentById('auditmapTablaFila"+j+"'),"+j+",'"+getId()+"');"; 493
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("<td nowrap " + colCheckWidht); 503
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+this.getColumnClassesArray()[colNumber]+"'>"); 513
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+this.getColumnClassesArray()[colNumber]+"'>"); 513
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+this.getColumnClassesArray()[colNumber]+"'>"); 513
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sb.append("<input type='checkbox' id='" + tableId + "_tableCheck_"+j+"' name='checksTabla' "+sChecked+" onclick='javascript:this.checked=!this.checked;'/>"); 525
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<input type='checkbox' id='" + tableId + "_tableCheck_"+j+"' name='checksTabla' "+sChecked+" onclick='javascript:this.checked=!this.checked;'/>"); 523
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 533
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("</td>\n"); 533
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+this.getColumnClassesArray()[colNumber]+"'> <p class=\"MIzqPad MDer\">\n"); 573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+this.getColumnClassesArray()[colNumber]+"'> <p class=\"MIzqPad MDer\">\n"); 573
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+this.getColumnClassesArray()[colNumber]+"'> <p class=\"MIzqPad MDer\">\n"); 573
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 624
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 633
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder eventos = new StringBuilder(); 713
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("<tr id='auditmapTablaFila"+getId()+numFila+"' onclick=\""+eventoSeleccion+eventos.toString()+">\n"); 943
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<tr id='auditmapTablaFila"+getId()+numFila+"' onclick=\""+eventoSeleccion+eventos.toString()+">\n"); 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()){ 1025
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1134
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 1213
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void initHeader(ResponseWriter writer, int colNumber, 1224
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valueCheck.equals("1")){ 1384
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if(valueCheck.equals("1")){ 1383
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<td "+nowrap + colCheckWidht); 1463
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='CB C "+bdStyle+"'>"); 1473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<input type='checkbox' id='" + tableId + "_tableCheckAll' name='" + tableId + "_tableCheckAll' value='1' "+sChecked+" onclick='checkAll(this, \"" + tableId + "\"," + size + ");'/>"); 1483
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 1493
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("class='CB C "+bdStyle+"'> <p class=\"MIzqPad MDer5\">\n"); 1533
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='CB C "+bdStyle+"'> <p class=\"MIzqPad MDer5\">\n"); 1533
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void writeEmptyRow(ResponseWriter writer, int numRow, 1584
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1603
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("<tr>\n"); 1613
RGM.NUOTRGM.NUOT: No utilizar el operador ternario String styleParImpar = (numRow%2==0)?"par":"impar"; 1624
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='CONT2 "+bdStyle+" "+styleParImpar+"'>&#160;"); 1733
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 1743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='CONT2 "+bdStyle+" "+styleParImpar+"'>&#160;"); 1783
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 1793
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</tr>\n"); 1823
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 1874
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1883
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</table>\n"); 1893
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</div>\n"); 1903
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 1913
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</tr>\n"); 1923
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</table>\n"); 1933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<input type='hidden' value='"+elementosSeleccionados+"' id='FooBarTablaElementoSeleccionado"+getId()+"' name='FooBarTablaElementoSeleccionado"+getId()+"'>"); 2003

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * 4: genera un informe con información de las recomendaciones de auditoria interna provenientes de ejercicios anteriores del módulo Seguimiento de recomendaciones. 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 1404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod @Override 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setAsunto(getResourceBundleCtes().getString("pr15Mensajeria.responder.asunto")+" "+mensaje.getAsunto()); 253
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.setTextoMensaje(getResourceBundleCtes().getString("pr15Mensajeria.responder.mensajeOriginal")+" <br/> <br/> "+mensaje.getMensajeString()); 265

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 303
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 303
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 975
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 1043
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1043
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaPaises!=null){ 1305
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1325
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIdpais(),elem.getDespais()); 1343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem,elem.toString()); 1483
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1585
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId(),elem.getDescripcion()); 1603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1715
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIddpto(),elem.getDpto()); 1733
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId().getCodvalor(),elem.getDesvalor()); 1873
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1985
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId(),elem.getDescripcion()); 2003
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getPaisSelec().equals(-1)){ 2224
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*listaItemsNombrePresupuesto = new ArrayList(); 2303
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getEjercicioSelec().equals(-1)){ 2364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoCombo> listaNombresPresupuestos = this.presupuestoBusiness.buscarPresupuestosParaFirmasNombradas(this.getPaisSelec(),this.getEntidadSelec(), this.getFirmaSelec(), this.getEjercicioSelec(), true, true); 2455
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2485
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 2503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2655
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 2673
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2875
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 2893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getEntidadSelec().equals(-1)){ 3034
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3215
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 3233
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 3413
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 3613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getFirmaSelec().equals(-1)){ 3744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3885
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 3903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4055
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 4073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getEjercicioSelec().equals(-1)){ 4204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getPaisSelec().equals(-1)){ 4224
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4365
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 4383
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4585
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId(),elem.getDescripcion()); 4603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4734
STR.ADLRSTR.ADLR: Evita literales duplicados String estado = ""; 4753
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i < aux.length){ 4825
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i < aux.length){ 4965
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. this.listaItemsRecomendaciones = this.recInformeBusiness.buscarSeleccionRecomendacionesP( 5125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9454
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.getUserSecurity().isWriteAllowedPersonal()) 9463
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.renderAlta = false; 9493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. PaiHolHoldingDAO { 224
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(PaiHolHolding.class) 475
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(idholding) is null then 0 else max(idholding) end)+1 from PaiHolHolding").get(0); 765

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 645

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724

src.org.tempuri.wsdl.CU_ConsultaEstadoSoapPort
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException; 114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException; 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException; 114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException; 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException; 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException; 113

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // @FilterDef(name="AuditoriaDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 415
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 524
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 524
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 523
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 523
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 524
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 521
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 545
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 1004
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1073
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 1103
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaudito, 1153
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Set<AuditAsociada> auditAsociadas, Set<GIPlanAccion> GIPlanAccions, 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Set<GIPlanAccion> GIPlanAccions) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarArchivoServlet.class); 274
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 293
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 354
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 355
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "inline;filename=\"" + nombreFichero + "\""); 553
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 762

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 833
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 903
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoAuditoria instance = (TipoAuditoria) this.getHibernateTemplate() 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 1003
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1003
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha==null){ 1025
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 1033
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1073
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append(" (select count(*) total FROM some_table agr, some_table pre, some_table rec WHERE pre.estruorg=agr.ideo and rec.idpresup=pre.idpresup "); 1095
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1605
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("idtipo")!=null){ 1653
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("actividad")!=null){ 1693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2304
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 2303
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2303
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2363
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("("); 2383
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("select count(*) total"); 2393
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" from some_table pai, some_table ent, some_table pre, some_table rec"); 2403
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" where pai.idholding = ent.idholding"); 2413
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and ent.identidad = pre.ideo"); 2423
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and rec.idpresup = pre.idpresup"); 2433
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and ent.fecfin is null"); 2443
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and pai.idpaihold = ?"); 2453
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and rec.criticid = ?"); 2473
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorListaResultado.hasNext()) { 3255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!objTipoAuditoria.getDestipo().equalsIgnoreCase("")){ 3824
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " where upper(destipo) like ?"; 3832
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param[0] = "%" + objTipoAuditoria.getDestipo().toUpperCase() + "%"; 3843
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " order by destipo"; 3872
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(flag) 3883
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return this.getHibernateTemplate().find(query); 3913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AgrupDestId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddestin() == null ? 0 : this.getIddestin().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdgrp() == null ? 0 : this.getIdgrp().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 155
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 274
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 271
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaparta, ApartCuest apartCuest, 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 285
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarArchivoExcelServlet.class); 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 313
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 374
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 375
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 373
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 444
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 443
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 443
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(req.getParameter("entidad") != null){ 695
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BusquedaEstadisticasBean busquedaEstadisticasBean = (BusquedaEstadisticasBean)req.getSession().getAttribute("busquedaEstadisticasBean"); 1093
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = new ArrayList<String>(); 1112
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 1272
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 1462

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(int idBatch, String nombre, String descripcion, 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 243
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String FORMULARIO_ALTA_PAI_HOLDING = "formularioAltaPAIHolding"; 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final String FORMULARIO_MODIFICACION_PAI_HOLDING = "formularioModificacionPAIHolding"; 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. PaiHolding paiHoldingInsertado = this.paiHoldingBusiness.insertarPAIHolding(this.codHoldingSel, this.ejercicio, this.nombre, this.fecIniDesde, this.fecIniHasta); 565
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 944
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 943
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.codHoldingSel == -1) || (this.ejercicio == -1) || (this.nombre.trim().equals(""))){ 984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 1034
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1214
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(codHoldingSel != -1){ 1225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 714
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 964
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsCategoria==null){ 1275
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1285
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1355
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (categoriaAuditor.getIdcatego(), categoriaAuditor.getDescateg()); 1373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 1524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno; 2363
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2405
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (anio, anio.toString()); 2423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
STR.ADLRSTR.ADLR: Evita literales duplicados return ("BusquedaSueldosYSalarios"); 3523
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3564
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) 3705
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoDescId.getId(), elementoDescId.getDescripcion()); 3733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 4585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5134
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 5225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6734

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 505
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux.getIdcatego(),aux.getDescateg()); 523
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iter.hasNext()) { 665
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux.getIdaparta(),aux.getDesapart()); 683
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itera.hasNext()) { 765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux,aux.toString()); 783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 153
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 203
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 253
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.descripcion = valor + " " + valor2; 383
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.descripcion = valor + " " + valor2; 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.descripcion = valor + " "+separador+ " "+ valor2; 433
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.descripcion = valor + " "+separador+ " "+ valor2; 433
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 963
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[]getArrayOrden() { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 154
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected CellBean() { 253
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 334
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 334
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 335
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 414
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 514
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 614
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 614
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idProceso, Integer idActividad, Integer idSector, String[] empresas, Integer estado, Integer planAccion,String idioma,String version) 774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer idProceso, Integer idActividad, Integer idSector, String[] empresas, Integer estado, Integer planAccion,String idioma,String version) 774
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idProceso, Integer idActividad, Integer idSector, String[] empresas, Integer estado, Integer planAccion,String idioma,String version) 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idProceso, Integer idActividad, Integer idSector, String[] empresas, Integer estado, Integer planAccion,String idioma,String version) 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 894
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1004
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1004
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException; 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(int idMapa, int[] listaProcesos, int[] listaTipoRiesgo,String idioma,String version) 1114
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(int idMapa, int[] listaProcesos, int[] listaTipoRiesgo,String idioma,String version) 1114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(int idMapa, int[] listaProcesos, int[] listaTipoRiesgo,String idioma,String version) 1114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(int idMapa, int[] listaProcesos, int[] listaTipoRiesgo,String idioma,String version) 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1254
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1674
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, ServiceException, RemoteException; 2704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod(java.lang.Object obj) { 663
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 661
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof ElementoComboString)) return false; 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 703
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 881
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 113
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(java.lang.Object obj) { 155
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 151
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof RiskMapEntityBean)) return false; 163
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. RiskMapEntityBean other = (RiskMapEntityBean) obj; 173
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 183
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 193
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 311
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = 1; 364
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 714
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 374
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 374
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 373
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 375
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String headerText = aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.evaluacion") + " " + String.valueOf(informe.getAnioEvaluacion()) + " " + aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.de") + " " + informe.getNombreCompleto(); 465
STR.ADLRSTR.ADLR: Evita literales duplicados String headerText = aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.evaluacion") + " " + String.valueOf(informe.getAnioEvaluacion()) + " " + aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.de") + " " + informe.getNombreCompleto(); 463
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String headerText = aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.evaluacion") + " " + String.valueOf(informe.getAnioEvaluacion()) + " " + aplicacionBundle.getString("pr7RecursosHumanos.evaluacionAuditores.de") + " " + informe.getNombreCompleto(); 463
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + String.valueOf(informe.getAnioEvaluacion())); 603
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + informe.getCategoria()); 653
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write( " " + informe.getAntiguedadCategoria() + " " + aplicacionBundle.getString("aplicacion.annos")+ " (" + aplicacionBundle.getString("aplicacion.desdeEl") + " " + Fechas.getFechaConFormato(informe.getFechaAltaCategoria()) + ")"); 703
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter builder.write(" " + informe.getAntiguedadAuditoria() + " " + aplicacionBundle.getString("aplicacion.annos")+ " (" + aplicacionBundle.getString("aplicacion.desdeEl") + " " + Fechas.getFechaConFormato(informe.getFechaAltaAuditoria()) + ")"); 753
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itEpigrafe.hasNext()){ 815
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Table tablaDinamica = new Table(document); 833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itApartadoCuest.hasNext()){ 1045

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.UsuarioDAO; 154
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 284
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 281
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer modulo, Integer ideo, Integer[] permisosminimos, Integer responsable1, Integer responsable2, boolean soloActivos); 944
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer modulo, Integer ideo, Integer[] permisosminimos, Integer responsable1, Integer responsable2, boolean soloActivos); 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1024
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1724
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1723
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1974
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2234
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2374
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2804
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2884
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Usuario usuario, List<Integer> listaGruposPertenece, List<DatosPermiso> listaPermisos); 3004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Usuario usuario, List<Integer> listaGruposPertenece, List<DatosPermiso> listaPermisos); 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3494
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Usuario usuario, Integer[] eoSec); 3584
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod(Usuario usuario, Integer[] eoSec); 3584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Usuario usuario, Integer[] eoSec); 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Usuario usuario, Integer[] eoSec); 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException; 4064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException; 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4504
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 4504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Usuario usuario, Boolean dadoBaja, List<Integer> ListaDep, String param); 4664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Usuario usuario, Boolean dadoBaja, List<Integer> ListaDep, String param); 4664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Usuario usuario, Boolean dadoBaja, List<Integer> ListaDep, String param); 4664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idtipest, String tipoest, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.InformeEvaluacionAuditor; 254
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 734
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 993
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 993
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMostrarListadoDatos(false); 1063
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setMostrarListadoVacio(false); 1073
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getSeguridad().isEsAdministrador()){ 1085
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(true); 1093
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(true); 1123
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(true); 1143
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(false); 1163
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(true); 1193
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(true); 1213
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(false); 1233
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(false); 1263
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(false); 1283
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.setHabilitadoBotonAlta(false); 1303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem s = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1955
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2025
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(c.getIdcatego(), c.getDescateg()); 2043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new SelectItem(anno, anno.toString()); 2333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4004
STR.ADLRSTR.ADLR: Evita literales duplicados return "BusquedaEvaluacionAuditor"; 4043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itLAE.hasNext()){ 4255
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elem.getIdEvaluador()!=null&&elem.getIdEvaluador().equals(seguridad.getIdRecurso())) 4273
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. elem.setEsEvaluador(false); 4303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(keys.hasNext()) { 4915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5234
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] private someMethod( Integer myarg, Integer myarg2 ){ 5233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6384
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 6454
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 0: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion0")); break; 6624
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 1: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion1")); break; 6634
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 2: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion2")); break; 6644
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 3: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion3")); break; 6654
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 4: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion4")); break; 6664
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 5: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion5")); break; 6674
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 6: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 6684
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. default: this.formularioEvalAuditor.getListaEpigrafes().get(i).setDescValoracionMedia(""); break; 6694
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.formularioEvalAuditor.getDatosRecurso().setNombreCompleto(auditorEvaluacion.getNombre()+" "+auditorEvaluacion.getApellidos() ); 6743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 7664
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 7664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7864
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!habilitadoBotonConsultar) 7933
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.setEstiloBotonConsultar(BOTON_DESHABILITADO); 7963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8004
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!habilitadoBotonModificar) 8073
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.setEstiloBotonModificar(BOTON_DESHABILITADO); 8103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8144
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(!habilitadoBotonEliminar) 8213
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.setEstiloBotonEliminar(BOTON_DESHABILITADO); 8243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8584

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(List<SelectItem> destinatarios, 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 143
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 263
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. field = field.trim(); 353
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (field.equals("")){ 364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (selectStr.equals("")){ 394
STR.ADLRSTR.ADLR: Evita literales duplicados selectStr += " , " + field; 423
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. selectStr += " , " + field; 423
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += selectStr += " , " + field; 422
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. table = table.trim(); 533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( table.equals("")){ 544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( fromStr.equals("")){ 574
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. fromStr += " , " + table; 603
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += fromStr += " , " + table; 602
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(param != null){ 845
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod(String condition, Object[] params){ 903
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. condition = condition.trim(); 973
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (condition.equals("")){ 984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( whereStr.equals("")){ 1014
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. whereStr += " and " + condition; 1043
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += whereStr += " and " + condition; 1042
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( whereStr.equals("")){ 1104
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. whereStr += " Or " + condition; 1133
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += whereStr += " Or " + condition; 1132
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. field = field.trim(); 1243
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (field.equals("")){ 1254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( groupByStr.equals("")){ 1284
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. groupByStr += " , " + field; 1313
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += groupByStr += " , " + field; 1312
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. field = field.trim(); 1363
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (field.equals("")){ 1374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( orderByStr.equals("")){ 1404
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. orderByStr += " , " + field; 1433
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += orderByStr += " , " + field; 1432
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 1933
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod(Object[] params){ 1993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2594
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! selectStr.equals("")){ 2634
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (presentationClass.equals("")){ 2644
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += " Select " + distinctStr + selectStr; 2653
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += " Select " + distinctStr + selectStr; 2652
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += " Select " + distinctStr + " new " + presentationClass + " ( " + selectStr + " ) " ; 2683
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += " Select " + distinctStr + " new " + presentationClass + " ( " + selectStr + " ) " ; 2682
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += " From " + fromStr; 2713
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += " From " + fromStr; 2712
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! whereStr.equals("")){ 2734
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += " Where " + whereStr; 2743
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += " Where " + whereStr; 2742
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! groupByStr.equals("")){ 2764
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += " Group By " + groupByStr; 2773
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += " Group By " + groupByStr; 2772
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! orderByStr.equals("")){ 2794
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += " Order By " + orderByStr; 2803
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += " Order By " + orderByStr; 2802
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2914
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String result = "\n\n Select " + distinctStr + selectStr 2945
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. String result = "\n\n Select " + distinctStr + selectStr 2943
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String result = "\n\n Select " + distinctStr + selectStr 2943
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. + "\n From " + fromStr; 2953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!whereStr.equals("")){ 2964
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. result += "\n Where " + whereStr; 2973
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "\n Where " + whereStr; 2973
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "\n Where " + whereStr; 2972
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!groupByStr.equals("")){ 2994
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. result += "\n Group By " + groupByStr; 3003
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "\n Group By " + groupByStr; 3003
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "\n Group By " + groupByStr; 3002
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!orderByStr.equals("")){ 3024
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. result += "\n Order By " + orderByStr + " \n\n"; 3033
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. result += "\n Order By " + orderByStr + " \n\n"; 3033
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += result += "\n Order By " + orderByStr + " \n\n"; 3032
STR.ADLRSTR.ADLR: Evita literales duplicados result = result.replaceFirst("\\?", " to_date('" + Fechas.getFechaConFormato((Date) obj) + "', 'dd/mm/yyyy') "); 3073
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. StringDelimiter del = new StringDelimiter(" , "); 3113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String sql, Object[] params){ 3324
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(String sql, Object[] params){ 3324
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod(String sql, Object[] params){ 3323
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. StringDelimiter del = new StringDelimiter(" , "); 3433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3604
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ){ 3603

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura List<ClaseAuditoria> buscarClasesAuditoriaAExt(); 215
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer paipadre, Integer padreagregado, Integer idpai, 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (parametroAux.getIdplazo() == null) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getParametroBusiness() 695
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getParametroBusiness().modificarParametro( 723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.parametro.getDesplazo() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.parametro.getDesplazo().equals(""))) 994
STR.ADLRSTR.ADLR: Evita literales duplicados || (this.parametro.getDesplazo().equals(""))) 993
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.parametro.getValor() == null) 1013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.parametro.getValor().equals(""))) 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 223
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 454
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 485
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String BUSQUEDA_OBJETIVO = "BusquedaObjetivo"; 515
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2244
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2754
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. PAIXObjetivo pAIXObjetivo = (PAIXObjetivo)tablaBusqueda.getRowData(); 2813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. facesContext.addMessage ("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.PAI.objetivos.faltanDatos"))); 3085
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage ("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.PAI.objetivos.faltanDatos"))); 3083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 64
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 113
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 143
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 183
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Object value, String label, String description, 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(getValue() instanceof Number){ 385

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.util.ArrayList; 33
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 654
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 653
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 654
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 975
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3044
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (auditores.size()==0){ 3073
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (itIdeos.hasNext()){ 3205
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i<auds.size()){ 3345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((auditoria.getIdsuperv().equals(idRecurs)) || ((auditoria.getIdsuperv2()!=null)&&auditoria.getIdsuperv2().equals(idRecurs))) 3713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (tieneInfo==false){ 3945
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(requerimientos != null){ 4145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, String nombre, 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(itAuditAsoc.hasNext()) { 5995
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. AuditAsociada aAsoc = new AuditAsociada(); 6013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6164
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Integer plazoPlanAccion = Integer.parseInt(this.getParametroDAO().findById(Constantes.CONST_PLAZO_RECEPCION_PLAN_ACCION).getValor()); 6185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6724
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 6783
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getAlcance()!=null)) 6803
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getResuminf()!=null)) 6833
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getValoracion()!=null)) 6863
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getComvalor()!=null) && (borrador.getComvalor()!="")) 6933
STR.ADLRSTR.ADLR: Evita literales duplicados if ((borrador.getComvalor()!=null) && (borrador.getComvalor()!="")) 6933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getIndvalar()!=null) && (borrador.getIndvalar()!=-1)) 7013
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getTextodesb()!=null))//borrador 7053
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getTextodesd()!=null) ) // definitivo 7093
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getOrdenplan()!=null) && (borrador.getOrdenplan()!=-1)) 7123
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((borrador.getIdioma()!=null) && (borrador.getIdioma()!="")) 7153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7464
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. secuencialS+= "0"; 7775
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += secuencialS += aux; 7792
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(audTemporal != null){ 7855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HechoObservYRecomId hechoId = new HechoObservYRecomId(recomendacionVista.getId().getIdaudito() , recomendacionVista.getId().getIdtipo() , recomendacionVista.getId().getIdincide()); 975
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(recomendacionVista.getResponsablesEjecucionIds() != null){ 1005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<HechoObservYRecomId> listaHechos) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<DetalleEstadisticasRecom> listaRecomendacion){ 1763
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(recomendacion.getIdAudito(), recomendacion.getIdTipo() , recomendacion.getIdIncide()); 1803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1964

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 615
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(valor.getHechoObservYRecoms().size() != 0){ 945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FicheroLogicoAsociadoBusiness { 94
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 323
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 323
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 723
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 793
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if(this.getUserSecurity().isWriteAllowedDepartmental()||this.getUserSecurity().isWriteAllowedPersonal()||this.getUserSecurity().isWriteAllowedGlobal()) 815
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getUserSecurity().isWriteAllowedDepartmental()||this.getUserSecurity().isWriteAllowedPersonal()||this.getUserSecurity().isWriteAllowedGlobal()) 815
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.getUserSecurity().isWriteAllowedDepartmental()||this.getUserSecurity().isWriteAllowedPersonal()||this.getUserSecurity().isWriteAllowedGlobal()) 813
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.mostrarBotonAlta=false; 843
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod limpiarFormulario(); 873
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 925
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItem = new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1))) { 1544
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 1655
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1835
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 1853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.datosPresupuesto.getIdpais().equals(Integer.valueOf(-1))){ 2074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!this.datosPresupuesto.getIdEntidad().equals(Integer.valueOf(-1))){ 2094
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2215
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (elementoCombo.getId(),elementoCombo.getDescripcion()); 2233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2774
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default:this.setEliminacionCorrecta(false); 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3414
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(codigo){ 3534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(resultado.getPercentajeIncremento().equals("")){ 3624
STR.ADLRSTR.ADLR: Evita literales duplicados this.setMensajeAltaModifCorrecta(this.getResourceBundleCtes().getString("aplicacion.mensaje.altaModificacionCorrecta")); 3633
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer mensaje = new StringBuffer(); 3683
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. mensaje.append(" \n"+resultado.getPercentajeIncremento()); 3703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4014
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(codigo){ 4114
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(resultado.getPercentajeIncremento().equals("")){ 4204
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer mensaje = new StringBuffer(); 4263
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. mensaje.append(" \n"+resultado.getPercentajeIncremento()); 4283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5155
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (pais.getIdpais(), pais.getDespais()); 5173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5385
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (tipoAuditoria.getIdtipo(),tipoAuditoria.getDestipo()); 5403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5524
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5625
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (claseAuditoria.getIdclase(),claseAuditoria.getDesclase()); 5643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5774
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 5875
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (anio,anio.toString()); 5893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6014
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6115
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (elementoDescId.getId(),elementoDescId.getDescripcion()); 6133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7614
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 7715

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 594
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(iterator != null){ 625
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. MensajGrupo instance = (MensajGrupo) this.getHibernateTemplate().get( 395

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 293
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List lista = this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(id.codesta, desesta) from Estado where id.codarea=? order by desesta",param); 925
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 163
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoFormacion instance = (TipoFormacion) this 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(desformacion != null && !desformacion.equals("")){ 725
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(desformacion) like ? "; 732
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+desformacion.toUpperCase()+"%"); 743
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by desformacion"; 762
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List lista = this.getHibernateTemplate().find("select ( case when max(idformacion) is null then 0 else max(idformacion) end) + 1 from TipoFormacion"); 815

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(FichLogicoAsociadoId id, 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(FichLogicoAsociadoId id, 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(key != null) { 1525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ControlPresupuestoId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 795
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 804
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdliquid() == null ? 0 : this.getIdliquid().hashCode()); 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdentnom() == null ? 0 : this.getIdentnom().hashCode()); 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(AsposeUtil.class); 345
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 373
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 454
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 453
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(logger == null) { 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 644
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 644
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 643
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Log logger = LogFactory.getLog(AsposeBean.class); 673
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Log logger = LogFactory.getLog(AsposeBean.class); 673
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.debug(">>> openDocument template name: " + documentName ); 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. File try1 = new File( Constantes.CONST_ASPOSE_TEMPLATE_ABSOLUTE_PATH + documentName + '_' + localeStr + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION ); 765
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. File try1 = new File( Constantes.CONST_ASPOSE_TEMPLATE_ABSOLUTE_PATH + documentName + '_' + localeStr + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION ); 763
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. URL try2 = Thread.currentThread().getContextClassLoader().getResource(Constantes.CONST_ASPOSE_TEMPLATE_PATH + documentName + '_' + localeStr + '-'+ pais + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION); 773
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. URL try3 = Thread.currentThread().getContextClassLoader().getResource(Constantes.CONST_ASPOSE_TEMPLATE_PATH + documentName + '_' + localeStr + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION); 783
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. URL try4 = Thread.currentThread().getContextClassLoader().getResource(Constantes.CONST_ASPOSE_TEMPLATE_PATH + documentName + "_" + Constantes.CONST_IDIOMA_DEFECTO + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION); 793
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter URL try4 = Thread.currentThread().getContextClassLoader().getResource(Constantes.CONST_ASPOSE_TEMPLATE_PATH + documentName + "_" + Constantes.CONST_IDIOMA_DEFECTO + Constantes.CONST_ASPOSE_TEMPLATE_EXTENTION); 793
IO.CIOIO.CIO: Cierra recursos input y output en bloques 'finally' FileInputStream inputStream = null; 821
STR.ADLRSTR.ADLR: Evita literales duplicados logger.info( "Using template " + try1.getAbsolutePath() ); 853
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream( try1 ); 861
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream( try2AsFile ); 941
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream( try3AsFile ); 1031
IO.CSIO.CS: Cierra flujos en bloques finally inputStream = new FileInputStream( try4AsFile ); 1121
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1554
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text=""; 1593
STR.ADLRSTR.ADLR: Evita literales duplicados text=""; 1593
RGM.NUOTRGM.NUOT: No utilizar el operador ternario run.getFont().setName(fuenteOriginal.getName() != null ? fuenteOriginal.getName(): Constantes.CONST_DEFAULT_FONT_NAME); 1694
RGM.NUOTRGM.NUOT: No utilizar el operador ternario run.getFont().setColor(fuenteOriginal.getColor()!=null?fuenteOriginal.getColor():Color.RED); 1764
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2044
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(DocumentBuilder builder, String fieldName, byte[] image , Double width , Double height) throws Exception{ 2194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2454
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2544
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text = ""; 2563
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2694
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2744
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2794
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2854
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. builder.insertHtml("ASPOSE ERROR: Al insertar codigo HTML en el bookmark '" + bookmarkName + "'. Por favor avisa el admin del sistema."); 2923
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3014
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3054
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3094
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3294
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. builder.insertHtml("ASPOSE ERROR: Al insertar codigo HTML en el bookmark '" + bookmarkName + "'. Por favor avisa el admin del sistema."); 3353
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3474
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. builder.insertHtml("ASPOSE ERROR: Al insertar codigo HTML en el bookmark '" + bookmarkName + "'. Por favor avisa el admin del sistema."); 3543
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: { 3954
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 4064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAIFoobarObjetivosBusiness subInformePAIFoobarObjetivosBusiness; 244
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFoobarObjetivosBusiness subInformePAIFoobarObjetivosBusiness; 245
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SubInformePAIFoobarObjetivosBusiness subInformePAIFoobarObjetivosBusiness) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 311
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idReq, Usuario auditor, 473
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idReq, Usuario auditor, 603
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. String nombre, Date fecVencimiento , GenIdioma genIdioma, Set<ReqComunicacion> reqComunicacion , Set<ReqDestCopia> reqDestCopias ) { 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 93
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 93
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 443
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 493
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 495
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 653
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 873
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 1133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (indantic.equals(1)) 2734
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (indantic.equals(1)) 2733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 3223
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 3234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.logger==null) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 484
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. trazaDebug("<<<<< [end] The report word document '" + this.name + "'has been generated within " + timer.getDurationInSeconds() + " seconds"); 545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 1334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EvalAuditorId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaparta() == null ? 0 : this.getIdaparta().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 733
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. LiquidGasto instance = (LiquidGasto) this.getHibernateTemplate().get( 845
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // parteRepetida.append(" and a.idrecurs = exp.idrecurs and exp.fec_alta = (select max(fec_alta) from some_table where idrecurs=exp.idrecurs) ");//para sacar ideo 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3724
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=29] public someMethod( Integer myarg, Integer myarg2 ) { 3723
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3723
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer parteRepetida = new StringBuffer (); 3733
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (liquidacionGasto.getEjercicio().intValue() != -1) { 3954
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (this.getOSecurity().isReadAllowedGlobal()){ 4224
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 4403
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(", some_table exp , some_table estor ");//para sacar ideo 4503
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" where lg.idactivi=" + Constantes.CONST_ACTIVIDAD_AUDITORIAS.toString()); 4523
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" union "); 4573
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" from some_table lg,some_table a,some_table ta,some_table cg,some_table m"); 4593
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" and lg.idsubact=-1 and estor.ideo = exp.ideo "); 4653
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append("select exp.ideo, estor.deseo, lg.idliquid,lg.idrecurs,a.nombre,a.apellido,ta.idactividad,ta.desactividad,lg.idsubact,'' as dessubactividad,lg.trabajo,cg.idconcepto,cg.concepto,lg.fecliqui,m.codmoneda,m.desmoneda,lg.importe,lg.entidad"); 5483
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where ? <= lga.fecliqui "; 6872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and lga.fecliqui <= ? "; 6902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and lga.tipoActividad.idactividad = ? "; 6932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and lga.idsubact = ? "; 6962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and lga.trabajo = ? "; 6992
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7124
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object [] params = {idliquid, idrecurs}; 7133
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 7205

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 242
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 252
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 262
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 74
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 405
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.apellido; 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (desCatProp != null) 1123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 755
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if (UIFooBarMultipleTabla.estaSeleccionadoMasDeUno(this.tablaBusqueda.getSelection().getKeys()) || UIFooBarMultipleTabla.noEstaSeleccionadoNinguno(this.tablaBusqueda.getSelection().getKeys())){ 935
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaBusqueda!=null){ 1485
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int Count = 0; 1624
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (Count < this.listaBusqueda.size()) { 1635
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(recomendacionVista.getId().getIdaudito() , recomendacionVista.getId().getIdtipo() , recomendacionVista.getId().getIdincide()); 1663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(recomendacionVista.getId().getDesrecom().length()>70) 1713
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<RecomendacionVista> listaRecomendacionesSeleccionadas = this.recomendacionVistaBusiness.buscarRecomendacionesPorHechoId(listaHechos); 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacionFila) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5024
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). return (this.busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))); 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(instance != null){ 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 384
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) 383
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. boolean whereAdded = false; 423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getIdFv() != null && !example.getIdFv().equals("")){ 464
STR.ADLRSTR.ADLR: Evita literales duplicados if (example.getIdFv() != null && !example.getIdFv().equals("")){ 463
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getCodFv() != null && !example.getCodFv().trim().equals("")){ 514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getTarea() != null && !example.getTarea().trim().equals("")){ 564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getArea() != null && !example.getArea().trim().equals("")){ 614
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getSubarea() != null && !example.getSubarea().trim().equals("")){ 664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getDescFv() != null && !example.getDescFv().trim().equals("")){ 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 252
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 445
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idclase, String desclase, 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 513
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 913
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 1132
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha!=null && ideosDePai!=null & !"".equals(ideosDePai)) { 1155
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when count(distinct obj.idobjeti) is null then 0 else count(distinct obj.idobjeti) end as objetivos "; 1192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table obj, "; 1202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table pai, "; 1212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est "; 1222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "where pai.idpai = obj.idpai "; 1232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ideo = est.ideo "; 1242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici >= ? "; 1292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici <= ? "; 1312
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idactivi = ? "; 1342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "and obj.idsubact in (select case when tt.idtiposu is null then tt.idtipotr else tt.idtiposu end "; 1402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table tt "; 1412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where tt.mca_activo = 1)"; 1422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact = ? "; 1462
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and pai.ideo in ( "+ ideosDePai +" ) "; 1503
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ideo in ( "+ ideosDePai +" ) "; 1502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by obj.ideo "; 1522
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 1612
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when count(distinct obj.idobjeti) is null then 0 else count(distinct obj.idobjeti) end as objetivos "; 1662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " From some_table pai, some_table ent, some_table obj"; 1672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where pai.idholding = ent.idholding "; 1682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.identidad = obj.entidad "; 1692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 1702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 1712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idactivi = ? "; 1752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " AND OBJ.IDSUBACT IN (SELECT IDTIPOTR FROM some_table WHERE MCA_ACTIVO = 1 ) "; 1822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and extract(year from obj.fecinici) = ? "; 1852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact = ? "; 1892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by obj.ideo "; 1932
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2074
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2113
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append("select t1.idpai, obj.idobjeti, obj.desobjet, obj.idactivi, obj.idsubact, obj.alcance, obj.horas, obj.coste, obj.fecinici, "); 2125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 2813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, 3084
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3113
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(")"); 3183
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("("); 3243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer idPai, 3404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3423
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 3592
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer hSql = new StringBuffer(); 3613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPAI, Integer idObjetivo, 3704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(Integer idPAI, Integer idObjetivo, 3703
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(Integer idPAI, Integer idObjetivo, 3703
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 3792
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd/MM/yyyy"); 3803
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 3813
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(",?"); 3933
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(",null"); 3963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 4833
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 5183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5254
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pai, Integer actividad, 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 5854
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5883
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5902
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idTipo.equals(-1)) { 6034
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (ite.hasNext()) { 6275
STR.ADLRSTR.ADLR: Evita literales duplicados if (m.get("ideo") != null) { 6313
STR.ADLRSTR.ADLR: Evita literales duplicados if (m.get("deseo") != null) { 6343
STR.ADLRSTR.ADLR: Evita literales duplicados if (m.get("indnacex") != null) { 6373
STR.ADLRSTR.ADLR: Evita literales duplicados if (m.get("idnivel") != null) { 6403
STR.ADLRSTR.ADLR: Evita literales duplicados if (m.get("horas") != null) { 6433
STR.ADLRSTR.ADLR: Evita literales duplicados if (m.get("num_trabajos") != null) { 6463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 6564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6564
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6603
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where ideo in (" + dptosDePai + ") "); 6743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where ideo in (" + dptosDePai + ") "); 6743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and entidad in (" + empresasDePai + ") "); 6753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idTipo.equals(-1)) { 6774
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and est.ideo in (" + dptosDePai + ") "); 6873
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 6923
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (ite.hasNext()) { 6985
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 7324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7324
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7343
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idTipo.equals(-1)) { 7494
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 7593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<DatosCuadroAuditoriasOT> lista = this.getHibernateTemplate().find( 7625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 7684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7684
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7703
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idTipo.equals(-1)) { 7834
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 7923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 8004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8004
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8033
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where estructuraEntidadByIdeo.ideo in ("+dptosDePai+ ") "); 8113
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and estructuraEntidadByEntidad.ideo in ("+empresasDePai+ ") "); 8123
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idTipo.equals(-1)){ 8154
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 8243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8314
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8323
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 8342
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8664
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8673
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 8692
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and est.ideo in ("+dptosDePai+") "); 8823
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where ideo in ("+dptosDePai+" ) "); 8873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and entidad in ("+empresasDePai+" ) "); 8883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9004
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 9013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, 9184
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 9203
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where entidad in (" + empresasDePai + ") "); 9263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and ideo in (" + dptosDePai + ") "); 9273
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 9372

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoInformeAux.getIdtipo() == null) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoRegistroBusiness().altaTipoInforme( 695
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoRegistroBusiness().modificarTipoInforme( 723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoInforme.getDestipo() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoInforme.getDestipo().equals(""))) 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(Mail.class); 315
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(Mail.class); 313
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 323
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 375
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(properties == null){ 435
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!StringUtil.isEmpty(Constantes.CONST_MAIL_AUTH) && Constantes.CONST_MAIL_AUTH.equalsIgnoreCase("true")){ 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 624
STR.ADLRSTR.ADLR: Evita literales duplicados smtpMessage.setHeader("charset",Constantes.CONST_EMAIL_CHARSET_CODE); 723
STR.ADLRSTR.ADLR: Evita literales duplicados logger.error("com.mapfre.mutua.auditmap.utilidad.Mail.enviarEmail() Causa: "+e.getCause()+" - Mensaje: "+e.getMessage(), e); 943
STR.ADLRSTR.ADLR: Evita literales duplicados logger.error("--------- " + classOriginal); 963
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 963
STR.ADLRSTR.ADLR: Evita literales duplicados logger.error("--------- Email Recipient:" + recipientEmail); 983
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 983
STR.ADLRSTR.ADLR: Evita literales duplicados logger.error("--------- Email subject:" + subject); 993
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 993
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 1043
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 1073
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 1083
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 1133
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 1163
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String subject, String remitenteEmail, String recipientEmail, String messageBody , byte[] attachmentContenido , String attachmentFileName , String attachmentContentType ,String classOriginal){ 1354
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 1813
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 1833
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 1843
STR.ADLRSTR.ADLR: Evita literales duplicados logger.error("com.mapfre.mutua.auditmap.utilidad.Mail.enviarEmailConAttachment Causa: "+e.getCause()+" - Mensaje: "+e.getMessage(), e); 1873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 1893
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 1923
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 1933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 1983
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 2013
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 2023
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(String subject, String remitenteEmail, String recipientEmail, String messageBody , List<FichAdjuntoMensaje> attachmentContenido , String classOriginal) throws IOException,SQLException{ 2224
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. MimeBodyPart attachment = new MimeBodyPart(); 2573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 2793
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 2813
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 2823
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 2873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 2903
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 2913
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- " + classOriginal); 2963
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email Recipient:" + recipientEmail); 2993
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. logger.error("--------- Email subject:" + subject); 3003

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 254
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 534
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 533
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if((selectable!=null)&&selectable.toString().equals("false")){ 565
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((selectable!=null)&&selectable.toString().equals("false")){ 564
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 634
STR.ADLRSTR.ADLR: Evita literales duplicados columnClassesArray[i]=""; 1133
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String finAtributo = "'"; 1223
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 1404
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuilder sb = new StringBuilder(); 1413
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1413
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuilder sb = new StringBuilder(); 1413
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. UIColumn column; 1443
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 1694
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1703
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 1754
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1763
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("<td "); 1813
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append(" class='CB C'> <p class=\"MIzqPad MDer5\">\n"); 1843
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. writer.append(" <table border='0' cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'>\n<tr>"); 1883
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 1914
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 1923
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</tr></table>\n"); 1933
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 1984
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2054
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 2063
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</p></td>\n"); 2073
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void initHeader(ResponseWriter writer, int colNumber,boolean flagUltimo,FacesContext context) throws IOException { 2114
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void initHeader(ResponseWriter writer, int colNumber,boolean flagUltimo,FacesContext context) throws IOException { 2113
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 2123
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("class='CB C "+bdStyle+"'> <p class=\"MIzqPad MDer5\">\n"); 2243
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='CB C "+bdStyle+"'> <p class=\"MIzqPad MDer5\">\n"); 2243
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2284
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String id = this.getId(); 2313
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append(" <table class='lineatotal' border='0' cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'>\n<tr>"); 2343
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2394
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*List children = getChildren(); 2403
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int pageNum = getPageNumber(); 2543
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String colWidth; 2593
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2914
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 2915
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void writeEmptyRow(ResponseWriter writer,int numRow,int columnNumber,FacesContext facesContext) throws IOException { 2974
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 2983
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("<tr>\n"); 2993
RGM.NUOTRGM.NUOT: No utilizar el operador ternario String styleParImpar = (numRow%2==0)?"par":"impar"; 3004
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("class='CONT2 "+bdStyle+" "+styleParImpar+"'>&#160;"); 3153
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='CONT2 "+bdStyle+" "+styleParImpar+"'>&#160;"); 3153
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 3163
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</tr>\n"); 3193
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 3244
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 3253
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</tr>\n"); 3273
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 3324
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. height = "height:" + height + ";"; 3353
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter height = "height:" + height + ";"; 3353
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 3373
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("<table class='lineatotalInf' cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'><tr><td width='"+getWidth()+"' valign='top'>\n<div class='Scroll Arr' style='top:0;"+height+"width:"+getWidth()+";'>\n<table cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'>\n"); 3383
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<table class='lineatotalInf' cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'><tr><td width='"+getWidth()+"' valign='top'>\n<div class='Scroll Arr' style='top:0;"+height+"width:"+getWidth()+";'>\n<table cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'>\n"); 3383
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3424
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. }else return "200px"; 3463
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 3504
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 3513
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(flagFinalCol){ 3523
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</p></td>\n"); 3573
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod(FacesContext facesContext, 3614
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 3674
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 3683
RGM.NUOTRGM.NUOT: No utilizar el operador ternario String styleParImpar = (j%2==0)?"par":"impar"; 3794
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+columnClassesArray[colNumber]+"'> <p class=\"MIzqPad MDer5\"> \n"); 3963
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+columnClassesArray[colNumber]+"'> <p class=\"MIzqPad MDer5\"> \n"); 3963
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+columnClassesArray[colNumber]+"'> <p class=\"MIzqPad MDer5\"> \n"); 3963
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+columnClassesArray[colNumber]+"'> <p class=\"MIzqPad MDer5\"> \n"); 3993
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+columnClassesArray[colNumber]+"'> <p class=\"MIzqPad MDer5\"> \n"); 3993
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sb.append("class='"+cellClass+" "+bdStyle+styleParImpar+" "+selectedClass+" "+columnClassesArray[colNumber]+"'> <p class=\"MIzqPad MDer5\"> \n"); 3993
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 4044
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 4053
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder eventos = new StringBuilder(); 4153
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("<tr id='auditmapTablaFila"+getId()+numFila+"' onclick=\""+eventoSeleccion+eventos.toString()+">\n"); 4403
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("<tr id='auditmapTablaFila"+getId()+numFila+"' onclick=\""+eventoSeleccion+eventos.toString()+">\n"); 4403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*private someMethod( Integer myarg, Integer myarg2 ) { 4443
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 4624
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 4754
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 4984
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuilder sb = new StringBuilder(); 4993
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 4993
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuilder sb = new StringBuilder(); 4993
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. UIColumn column; 5023
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5184
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5244
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. writer.append("</tr>\n</table>"); 5253
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5284
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. writer.append("<table border='0' class='lineatotal lineatotalInf' cellpadding='0' cellspacing='0' width='"+getWidth()+"' align='center'>\n<tr>"); 5293
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5314
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. writer.append("</td>\n"); 5323
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5354
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 5363
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("class='Bold D "+bdStyle+"'>\n"); 5433
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sb.append("class='Bold D "+bdStyle+"'>\n"); 5433
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 5494
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 5503
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</table>\n"); 5513
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</div>\n"); 5523
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</td>\n"); 5533
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</tr>\n"); 5543
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("</table>\n"); 5553
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected FacesContext recuperarFacesContext() { 5974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 544
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 543

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Date; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(enumeration.hasMoreElements()){ 265
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(((BaseBean) sesionObject).isBorrable()){ 305
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SortedMap<String, Sesion> mapaSesionDestruidas = (SortedMap<String, Sesion>) httpSession.getServletContext().getAttribute("mapaSesionDestruidas"); 415
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo"); 423
STR.SBuilderSTR.SBuilder: Requiere que el StringBuildersea instanciado con un tamano inicial especificado. StringBuilder sb = new StringBuilder(); 453
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("Ha habido un error de sesion nula en auditmap la informacion de la sesion es la siguiente:\n<br>Ultimas cien sesiones creadas:<br>\n"); 463
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface TreeSet<Sesion> listaSesiones = new TreeSet<Sesion>(mapaSesion.values()); 492
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. sb.append("\n<br>Ultimas cien sesiones destruidas:<br>\n"); 593
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 764
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 763
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 834
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("<th>"); 853
STR.ADLRSTR.ADLR: Evita literales duplicados sb.append("</th>"); 873
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1054

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 44
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 315
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtil.isEmpty(clientId)){ 335
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (j.hasNext()) { 405
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. fm.setDetail(nombre + fm.getDetail().substring(fm.getDetail().indexOf(":")+1)); 423

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 264
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 261
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(InfoAuditoriaId id, Auditoria auditoria, 423
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(InfoAuditoriaId id, Auditoria auditoria, 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 815
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
STR.ADLRSTR.ADLR: Evita literales duplicados return ""; 2133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 353
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(int idIdioma, String nombre, String descripcion, 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 394
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 393
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // SortedMap<String, Sesion> mapaSesion = (SortedMap<String, Sesion>) servReq.getSession(false).getServletContext().getAttribute("mapaSesion"); 515
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(oSecurity==null){ 605
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/errores/errorUsuarioNoExiste.jsf"; 633
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String ruta = contextPath + "/app/errores/errorUsuarioBloqueado.jsf"; 793
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isDebugEnabled()) 863
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.crearMenu (); 903
STR.ADLRSTR.ADLR: Evita literales duplicados estilosPermisosModulo.put(codigo.toString(), ""); 1053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1394
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=58] public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1393
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException 1393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr18Suplantar/suplantar.jsf"; 1473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr01GestionAuditorias/busquedaAuditorias.jsf"; 1543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr02PapelesTrabajo/filtroPrincipal.jsf"; 1583
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04SeguimientoRecomendaciones/busquedaRecomendaciones.jsf"; 1623
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr10SeguimientoAuditorias/pr10SAInformes/busquedaInformes.jsf"; 1763
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr11Mantenimiento/inicioMantenimiento.jsf"; 1813
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionInformes.jsf"; 1873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionCuestionarioEval.jsf"; 1933
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionPlanAccion.jsf"; 1993
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionSeguimientoBorradorPlanAcc.jsf"; 2053
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr03GestionInformes/seleccionNotaInterna.jsf"; 2113
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/normativa/busquedaNormativas.jsf"; 2163
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/firmas/busquedaFirmas.jsf"; 2213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/nombramientos/busquedaNombramientos.jsf"; 2263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/presupuestos/busquedaPresupuestos.jsf"; 2353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/factura/busquedaFacturas.jsf"; 2413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/controlInformes/busquedaInformes.jsf"; 2473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/planAccion/seleccionPlanAccion.jsf"; 2533
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/seguimientoRecomendaciones/seleccionRecomendaciones.jsf"; 2593
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr05ColaboracionAuditoriaExterna/evaluacion/busquedaEvaluaciones.jsf"; 2653
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr06GestionDepartamental/busquedaAuditor.jsf"; 2713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr06GestionDepartamental/busquedaLiquidGasto.jsf"; 2763
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr06GestionDepartamental/busquedaControlPresupuestario.jsf"; 2813
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr06GestionDepartamental/busquedaVacaciones.jsf"; 2863
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2923
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr06GestionDepartamental/busquedaArchivoFisico.jsf"; 3063
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr07RecursosHumanos/busquedaAuditorFicha.jsf"; 3113
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr07RecursosHumanos/busquedaEscalaSalarial.jsf"; 3163
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr07RecursosHumanos/busquedaPresupuestos.jsf"; 3213
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr07RecursosHumanos/busquedaSueldosYSalarios.jsf"; 3263
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr07RecursosHumanos/busquedaEvaluacionAuditores.jsf"; 3313
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr07RecursosHumanos/busquedaEvaluacionesDirectores.jsf"; 3363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/seleccionPAI.jsf"; 3413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/paiHolding/seleccionPAIHolding.jsf"; 3503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/previsionPlantilla/busquedaPrevisionPlantilla.jsf"; 3563
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/previsionGasto/busquedaPrevisionGasto.jsf"; 3623
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/fraude/busquedaFraude.jsf"; 3683
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/acuerdoComite/busquedaAcuerdoComite.jsf"; 3743
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/busquedaAspectosRelevantes.jsf"; 3803
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/quarterPAI/informeQuarterPAI.jsf"; 3853
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 3923
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr12GestionContenidos/busquedaGestionContenidos.jsf"; 4253
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath+"/app/pr15Mensajeria/seleccionMensajes.jsf"; 4293
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath+"/app/pr14GestionAlarmas/accederAlarmas.jsf"; 4333
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/busquedaCierre.jsf"; 4373
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr17RecargarIdioma/recargar.jsf"; 4413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr19PaisesCesionLOPD/consultaPaises.jsf"; 4463
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/ayuda/ayuda.jsf"; 4503
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4563
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4663
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4873
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04PAI/riesgos/busquedaMapasRiesgos.jsf"; 5373
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr04SeguimientoRecomendaciones/busquedaEstadisticas.jsf"; 5413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr20ControlInterno/manuales/busquedaManuales.jsf"; 5463
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr20ControlInterno/informes/busquedaInformesCI.jsf"; 5503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr20ControlInterno/efectividad/busquedaEfectividad.jsf"; 5543
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 5574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (ruta.equals(""))){ 5634
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/errores/errorBackend.html"; 5733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, IOException { 6194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIddestino(),elem.getDesdestino()); 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 563
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. SelectItem selec = new SelectItem(Integer.valueOf(-1),ver); 583
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getTipoDocumentoSelec().equals(-1)){ 604
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //List<Destinatario> listaDestDentro = auditorBusiness.buscarDestinatarios(consultaDatosGeneralesBean.getIdAudito(), 0, -1, this.getTipoDocumentoSelec()); 695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 743
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getIdRecurs() , elem.getNombreConEmailConOcultoConCompleto()); 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 293
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 415
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 883
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. PlanAuditoria instance = (PlanAuditoria) this.getHibernateTemplate() 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 974
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String query=("SELECT pai.idpai, pai.despai, obj.id.idobjeti, obj.tipoActividad.idactividad, obj.idsubact, " + 1213
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. "desobjet, alcance, horas, fecinici, fecfin, numpers, obj.estructuraEntidadByEntidad.ideo, obj.estructuraEntidadByIdeo.ideo FROM Objetivo obj, " + 1225
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " and idobjeti = ? "; 1412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += query += " and estructuraEntidad.ideo = ? "; 1472
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 1693
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 1732
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ideo !=null && ideo != -1){ 1785
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and estructuraEntidad.ideo = ? "; 1792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and estado.id.codesta = ? "; 1832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ejercici = ? "; 1872
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and upper(despai) like ?"; 1912
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter parametros.add("%" + nombrePAI.toUpperCase() + "%"); 1923
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and fecinipa >= ? "; 1952
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and fecfinpa <= ? "; 1992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " order by estructuraEntidad.deseo, ejercici desc, despai"; 2022
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and idpai = ? "; 2192
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(">>>>>>>>>> Sentencia HQL: " + sHQL); 2223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2314
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 2352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum(case when est.indnacex = ? then 1 else 0 end) nacional, "; 2392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum(case when est.indnacex = ? then 1 else 0 end) exterior "; 2422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table obj, "; 2452
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table pai, "; 2462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table tip, "; 2472
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est "; 2482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "where pai.idpai = obj.idpai "; 2492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ideo = est.ideo "; 2502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici >= ? "; 2552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici <= ? "; 2572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idactivi = ? "; 2602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact = tip.idtipotr "; 2632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tip.mca_activo = 1 "; 2672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact = ? "; 2712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ideo in "; 2742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select ideo from some_table where paipadre = ?) "; 2752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by case when idtiposu is null then idtipotr else idtiposu end"; 2772
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum( case when est.indnacex= ? then 1 else 0 end) nacional, "; 2982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " sum( case when est.indnacex= ? then 1 else 0 end) exterior "; 3002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " From some_table pai, some_table hol, some_table ent, "; 3022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est, some_table obj, some_table tip "; 3032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " Where pai.idholding = ent.idholding "; 3042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idholding = hol.idholding "; 3052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.identidad = obj.entidad "; 3062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.entidad = est.ideo "; 3072
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.mca_activo = 1 "; 3102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 3122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 3132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici >= ? "; 3202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici <= ? "; 3222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idactivi = ? "; 3252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact = tip.idtipotr "; 3282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tip.mca_activo = 1 "; 3322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact = ? "; 3362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end"; 3402
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 3493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 3653
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when count(distinct obj.id.idobjeti) is null then 0 else count(distinct obj.id.idobjeti) end as objetivos "; 4102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from Objetivo obj, "; 4112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " PlanAuditoria pai, "; 4122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " EstructuraEntidad est "; 4132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "where pai.idpai = obj.id.idpai "; 4142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.estructuraEntidad.ideo = est.ideo "; 4152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= obj.fecinici "; 4202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici <= ? "; 4232
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.tipoActividad.idactividad = ? "; 4262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact in (select idtipotr from TiposTrabajo where ? in (idtipotr, idtiposu))"; 4292
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.estructuraEntidadByIdeo.ideo in "; 4322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select ideo from PaiAgregadosVista where paipadre = ?) "; 4332
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by obj.estructuraEntidadByIdeo.ideo "; 4362
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 4483
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " case when count(distinct obj.id.idobjeti) is null then 0 else count(distinct obj.id.idobjeti) end as objetivos "; 4582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from Objetivo obj, Entidad ent, PaiHolding pai "; 4592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "where ent.id.identidad = obj.estructuraEntidadByEntidad.ideo "; 4602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.idpaihold = ? "; 4612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.paiHolHolding.idholding = ent.id.idholding "; 4642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ent.fecfin is null "; 4652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= obj.fecinici "; 4712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici <= ? "; 4742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.tipoActividad.idactividad = ? "; 4772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact in (select idtipotr from TiposTrabajo where ? in (idtipotr, idtiposu))"; 4802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "group by obj.estructuraEntidadByIdeo.ideo "; 4832
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 4942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table obj,"; 4972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table pai,"; 4982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est"; 4992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where est.mca_activo = 1 and pai.idpai = obj.idpai"; 5032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ideo = est.ideo"; 5062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.indnacex = ? "; 5092
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= obj.fecinici "; 5162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.fecinici <= ? "; 5192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idactivi = ? "; 5222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact in (select idtipotr from some_table where ? in (idtipotr, idtiposu) and mca_activo = 1)"; 5282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and obj.idsubact in (select idtipotr from some_table where mca_activo = 1)"; 5312
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ideo in"; 5352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (select ideo from some_table where paipadre = ? ) "; 5362
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5504
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5532
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5553
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) 5983
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 5983
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. else if ( mySecurity.getAmbito().equals( UserSecurity.AMBITO_MODIFICACION ) ) 6744
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. else if ( mySecurity.getAmbito().equals( UserSecurity.AMBITO_BORRADO ) ) 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7274
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where pai.estructuraEntidad.ideo=? "; 7342
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ejercici=? "; 7352
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.indagreg=? "; 7362
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.estado.id.codesta<>? "; 7372
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. resultadoQuery = (Object)listaTemp.get(0); 7443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7534
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7643
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 7983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8054
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 8072
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8334
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where idpai = ?"; 8362
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8544
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from PlanAuditoria pai,"; 8612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " PlanAuditoria pai2 "; 8622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where"; 8632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " pai.idpai = ? "; 8642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.estructuraEntidad.ideo = pai2.estructuraEntidad.ideo"; 8652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.ejercici-1 = pai2.ejercici"; 8722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and pai.indagreg = pai2.indagreg"; 8732
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<PlanAuditoria> listaPlanes = (ArrayList<PlanAuditoria>) this.getHibernateTemplate().find(sHQL, param); 8752
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8924
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface List<PlanAuditoria> rs = (ArrayList<PlanAuditoria>)this.getHibernateTemplate().find(query.toString(), query.getParamsAsArray()); 9052
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (IDEO, EJERCICI, DESPAI, FECINIPA,"; 9162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " FECFINPA, ESTADO, IndAgreg) "; 9172
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " VALUES "; 9182
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " (?, ?, ?, ?, ?, ?, ? )"; 9192

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 183
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select case when max(idmensaje) is null then 0 else max(idmensaje) end +1 from Mensaje").get(0); 915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String remitente, String asunto, Date fecha,String comparadorFecha, Integer[] destinatarios, Integer idrecurs) { 944
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. query.addCondition("fecha " + comparadorFecha + " ? " , fecha); 1103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.DestinatarioMensaje (" + 1434
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.DestinatarioMensaje (" + 1435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.DestinatarioMensaje (" + 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosMensaje("+ 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = " SELECT new com.mapfre.mutua.auditmap.model.presentation.DatosMensaje("+ 1724

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isMcaActivo()){ 455
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.categoriaAuditor.getDescateg() == null) || (this.categoriaAuditor.getDescateg().equals(""))) { 794
STR.ADLRSTR.ADLR: Evita literales duplicados if ((this.categoriaAuditor.getDescateg() == null) || (this.categoriaAuditor.getDescateg().equals(""))) { 793
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ((this.categoriaAuditor.getNivel() == null) || (this.categoriaAuditor.getNivel().equals(""))) { 824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ((this.categoriaAuditor.getPuedeDelegar() == null) || (this.categoriaAuditor.getPuedeDelegar().equals(""))) { 854
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 175
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 185
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 183
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 305
DECLARA.CRSDECLARA.CRS: Situa constantes en el lado derecho de las comparativas. if(""!=newValue.trim() && SI.equals(newValue.trim().toUpperCase())){ 434
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(""!=newValue.trim() && SI.equals(newValue.trim().toUpperCase())){ 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ConverterException { 514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 984
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse()); 1045
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. ruta = contextPath + "/app/pr20ControlInterno/manuales/busquedaManuales.jsf"; 1063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1164
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 1164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1235
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. del = new StringDelimiter(" / "); 1453
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface HashSet set = new HashSet (listaManuales); 1642
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaManuales != null){ 1685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1944
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. UIFooBarTabla tablaManuales = this.getTablaManuales(); 1983
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. UIFooBarTabla tablaManuales = this.getTablaManuales(); 1983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 2124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteratorD.hasNext()) { 2245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, MalformedURLException, ServiceException { 2574
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws RemoteException, MalformedURLException, ServiceException { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 2704
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idTipoRiesgo, String desTipoRiesgo, 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.TipoRiesgo tipoRiesgo) { 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 963
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[] getArrayOrden() { 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 374
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 371
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(HtmlTableParser.class); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 273
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(logger == null) { 375
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Metodo encargado de buscar si en el codigo HTML a insertar tiene el atriburo TABLE si es asi interpreta el codigo e inserta la tabla 495
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HTMLTableBean> htmlTables = HTMLParser.getInstance().getHtmlTables(this.htmlCode); 642
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 774
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 773
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 894
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(hashRow.containsKey(posBean)){ 1215
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: cellBean,nivelRow,rowBeanAdiconal private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1524
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1523
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. CellBean cellAdicionalBean = new CellBean(); 2393
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2514
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. int nivelRowAd = nivelRow + 1; 2663
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2764
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2884
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. CellBean cellAdicionalBean = new CellBean(); 3023

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 484
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 944
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1954
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1954

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idmensaje, String remitente, String asunto, 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 163
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. PrefUsuario instance = (PrefUsuario) this.getHibernateTemplate().get( 635

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 784
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 785

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 245
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 564
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 844
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * En cada iteración se hace una llamada a buscarEstructurasDependientes() pasándole como parámetro la anterior lista de EstructuraEntidad obtenida. 985
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ReqDestCopiaId)) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 625
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdReq() == null ? 0 : this.getIdReq().hashCode()); 634
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdusuari() == null ? 0 : this.getIdusuari().hashCode()); 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof GuiaTrabajoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 625
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdplanti() == null ? 0 : this.getIdplanti().hashCode()); 634

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. GrupDest instance = (GrupDest) this.getHibernateTemplate().get( 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 704
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND ideo IN (" + getOSecurity().getIdeosUsuarioToParametros() + ") "; 802
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ! indOrig.equals( -1 ) ) 894
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND indorige = ? "; 912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " ORDER BY nombre "; 962
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer indOrigen, String nombre, 1084
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql+="AND idgrp<>? "; 1192
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1263

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774

WebContent/app/pr20ControlInterno/informes/informesExcel.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.presentation.DetalleEstadisticasRecom; 14
DECLARA.IMPTDECLARA.IMPT: Evita el uso de *en las sentencias import. import java.util.*; 72
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = (ArrayList<String>) session.getAttribute("colTitlesInformes"); 322
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(riskInformes.size()>0){ 355
PB.FEBPB.FEB: Evitar sentencias for y while con cuerpos vacios. for(String colTitle : colTitles){ 372

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 361
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. EstadisticaImpTiempo estadImpTiempo = this.estructuraEntidadBusiness.buscarDetalleEOUsuario(formExterna.getId().getIdrecurs(), false); 475
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!fechaCierre.getIdcierre().equals(-1)){ 505
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!fechaCierre.getIdcierre().equals(-1)){ 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!fechaCierre.getIdcierre().equals(-1)){ 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1174
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1173
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1365
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=32] public someMethod( Integer myarg, Integer myarg2 ){ 1963
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1963
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2055
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(anio.equals(anioAnt)){ 2123
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iAnt.hasNext()){ 2695
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4765

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 193
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoActividad instance = (TipoActividad) this.getHibernateTemplate() 665
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(ta.idactividad, ta.desactividad) from TipoActividad ta order by desactividad")); 725
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. actividad = -1; 853
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!actividad.equals(-1)) { 895
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!actividad.equals(-1)) { 894
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where id = ?"; 902
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1204
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1223
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and tie.identnomRecurs in ("+empresasDePai+") "); 1273

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.io.IOException; 33
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 734
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 733
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 733
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 733
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 744
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 745
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 943
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1224
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1423
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException, FooBarException { 1484
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] private someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException, FooBarException { 1483
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException, FooBarException { 1483
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.informeAuditoria.setValoracionInforme(AsistenteMultiidioma.getTraduccion(this.localeInforme.getLanguage(), valorBusiness.buscarDescValor(Constantes.CONST_AREA_AUDITORIA,borradorInforme.getValoracion()))); 1805
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (destinatario.getOculto() == null || destinatario.getOculto().equals(0)) { 2104
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iRecoms.hasNext()) { 2205
STR.ADLRSTR.ADLR: Evita literales duplicados this.informeAuditoria.setTextoResponsable(responsable.getNombre() + " " + responsable.getApellido()); 2433
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.informeAuditoria.setTextoResponsable(responsable.getNombre() + " " + responsable.getApellido()); 2433
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.informeAuditoria.setNombreDirector(director.getNombre() + " " + director.getApellido()); 2543
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaResponsables.size() > 1){ 2655
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter nombreCoResponsable = auditor.getNombre()+" "+auditor.getApellido(); 2703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) { 2935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter temp += " " + del.toString(); 3473
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += temp += " " + del.toString(); 3472
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3584
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<String> list, String item){ 3634
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 3754
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Destinatario> listDestinatario){ 3924
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4134
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) { 4133
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4174
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Auditor> responsables) { 4284
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] private someMethod(List<Auditor> responsables) { 4283
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (responsables != null && responsables.size() > 0) { 4303
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " "+ responsable.getApellido(); 4433
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " "+ responsable.getApellido(); 4503
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = director.getNombre() + " "+ director.getApellido(); 4623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. GIPlanAccionId planAccionId = new GIPlanAccionId(this.informeAuditoria.getIdAudito(), Constantes.CONST_ESTADO_PLAN_EN_CURSO, Fechas.getFechaActual() , desti.getIdRecurs(), desti.getIndOrigen() ); 4983
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 5143
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5264
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo2"); 5542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo3"); 5552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo4"); 5562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo5"); 5572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo6"); 5582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo7"); 5592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo8"); 5602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo9"); 5632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo10"); 5642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo11"); 5652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo12"); 5662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo13"); 5682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo14"); 5692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo15"); 5702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo16"); 5712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo17"); 5722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("destinatariosPlanAcc.cuerpo18"); 5732
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. trazaDescription += "enviar correos, "+ destinatario.getNombreConEmail() + " , (" + nombreAuditoria+ ") , " + tipoInforme; 5873
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += trazaDescription += "enviar correos, "+ destinatario.getNombreConEmail() + " , (" + nombreAuditoria+ ") , " + tipoInforme; 5872
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 5954
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 5954
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 7163
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destId = new DestTrabajoId(); 7603
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<HechoOculto> hechosOcultos, Destinatario destinatario) { 7834
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod(List<HechoOculto> hechosOcultos, Destinatario destinatario) { 7833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ //global definitivo o borrador 10184
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme"))); 10223
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 10233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ // global def corto 10304
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 10454
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 10724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 243
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 243
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient EstructuraEntidadBusiness estructuraEntidadBusiness; 275
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 705
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ejercicio != -1){ 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 1133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 2553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2664
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(item.getId(), item.getDescripcion()); 2733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem(item.getCodmoneda(), item.getDesmoneda()); 3263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*List<Categoria> listaCateg= this.categoriaDAO.getCategorias();//(idRecurso, ideo); 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(id_categoriaAI <= id_categoriaUsuario){ 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. List<Categoria> retVal = this.getCategoriaDAO().findByExample( 745
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String BUSQUEDA = "BusquedaTrabCoorSupes"; 165
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 753
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(mcaActivo){ 1755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 2314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 193
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 193
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 514
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 924
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1454
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cargarDetalleFirma()) 1465
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(cargarDetalleFirma()) 1463
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 1493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2194
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) 2413
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 2643
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) 2643
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) 3023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3404
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TraducibleSelectItem selectItemDefecto = 3465
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( it.hasNext() ) 3585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod( Integer myarg, Integer myarg2 ); 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 705
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 295
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarListadoInformeExcelServlet.class); 304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 323
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 385
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 383
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 454
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(req.getParameter("nombreAuditoriaSelec")!=null){ 645
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> listaMensajes = seleccionInformesBean.getListaMensajes(); 952
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> envio = new ArrayList<String>(); 962
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String formatoFechaExcel = "mso-number-format:'"+resourceBundle.getString("aplicacion.fechas.patron")+"'"; 993
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 1142
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 1312

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idEstadoNuevo.equals(Constantes.CONST_ESTADO_CAJA_INACTIVO) || idEstadoNuevo.equals(Constantes.CONST_ESTADO_CAJA_ELIMINADO)) { 1005
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 175
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idRequerimiento, 343
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idRequerimiento, 343
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.nombreAuditor = nombreAuditor + " " + apellidoAuditor; 503
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.nombreAuditor = nombreAuditor + " " + apellidoAuditor; 503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.nombreDestinatario = nombreDestinatario + " " + apellidoDestinatario; 523
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.nombreDestinatario = nombreDestinatario + " " + apellidoDestinatario; 523
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idRequerimiento, 573
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.nombreAuditor = nombreAuditor + " " + apellidoAuditor; 713
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.nombreAuditor = nombreAuditor + " " + apellidoAuditor; 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod @Override 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. verDetalleMensajeBean.setFicherosAdjuntos(verDetalleMensajeBean.getMensajeBusiness().buscarFichAdjuntoMensaje(mensaje.getIdmensaje().intValue())); 385
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.setAsunto(getResourceBundleCtes().getString("pr15Mensajeria.responder.asunto")+" "+mensaje.getAsunto()); 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 574
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 574
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(lista.size()>0){ 765

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 241
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer codResponsabilidad,String nomResponsabilidad, Integer mcaResponsabilidad,Set<Auditoria> auditorias) { 393
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer codResponsabilidad,String nomResponsabilidad, Integer mcaResponsabilidad,Set<Auditoria> auditorias) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<Map> tiempos = this.imputacionTiempoDAO.consultaTiemposPorAgrupacion(fechaIni, fecha, ideosDePai, Constantes.CONST_ACTIVIDAD_COLABORACIONES, idColaboracion, null, Constantes.CONST_AGREGACION_AGREGAR_TODO); 485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha== null){ 625
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha=Fechas.getFechaActual(); 633
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 735
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("HORAS") != null){ 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha=Fechas.getFechaActual(); 883
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(fecha); 1123
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(); 1143
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Date fechaIni = Fechas.getFechaInicioAnio(fecha);; 1164
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Iterator i = tiemposPresupuesto.iterator(); 1243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1384
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(fecha); 1413
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(); 1433
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Date fechaIni = Fechas.getFechaInicioAnio(fecha);; 1454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Iterator i = tiemposPresupuesto.iterator(); 1513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1654
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(fecha); 1673
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(); 1693
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Date fechaIni = Fechas.getFechaInicioAnio(fecha);; 1714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1795
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1904
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(fecha); 1923
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaFinAnio(); 1943
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. Date fechaIni = Fechas.getFechaInicioAnio(fecha);; 1964
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2314
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2355
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("SAIUAI")!=null){ 2393
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("AUDITORIA")!=null){ 2423
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("FECIMPLANTACION")!=null){ 2453
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("RESPONSABLE")!=null){ 2483
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("HECHOS")!=null){ 2513
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("RECOMENDACION")!=null){ 2543
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("ACCION")!=null){ 2573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer auditoria, 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, Integer auditoria, 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer auditoria, 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, Integer auditoria, 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, Integer auditoria, 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer auditoria, 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, Integer auditoria, 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer auditoria, 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer auditoria, 884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, Integer auditoria, 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer auditoria, 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1114
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. (Select desvalor From some_table Where aud.Valoracion = CodValor And codarea = ? ) as DesValor -- Constantes.CONST_AREA_AUDITORIA 1185
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer auditoria, 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer auditoria, Integer ideo, 2714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer auditoria, Integer ideo, 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 2874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 3014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 3014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 3154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, 3154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 3294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, 3294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 3434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 3534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer ideo, 3534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 3674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 3674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.FichFisicoAsociadoDAO#findByExample(com.mapfre.mutua.auditmap.model.entity.FichFisicoAsociado) 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. FichFisicoAsociado instance = (FichFisicoAsociado) this 805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String sFiltroSeguridad = ""; 1263

src.org.tempuri.wsdl.CU_ConsultaEstadoSoapPortProxy
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 44
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 45
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 163
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (_endpoint != null) 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. _endpoint = (String)((javax.xml.rpc.Stub)cU_ConsultaEstadoSoapPort)._getProperty("javax.xml.rpc.service.endpoint.address"); 235
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. _endpoint = (String)((javax.xml.rpc.Stub)cU_ConsultaEstadoSoapPort)._getProperty("javax.xml.rpc.service.endpoint.address"); 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_ConsultaEstadoSoapPort != null) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_ConsultaEstadoSoapPort == null) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException{ 474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, javax.xml.rpc.holders.BooleanHolder bCtaDisable, javax.xml.rpc.holders.BooleanHolder bCtaLocked, javax.xml.rpc.holders.StringHolder dDatePwd, javax.xml.rpc.holders.ShortHolder iGraceLogin) throws java.rmi.RemoteException{ 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_ConsultaEstadoSoapPort == null) 483

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pais, 264
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(Integer pais, 263
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer pais, 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer presupuesto, 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer presupuesto, 435
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer presupuesto, Integer idIncide, 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer presupuesto, Integer idIncide, 604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 354
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1033
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1103
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. HechoObservYRecom instance = (HechoObservYRecom) this 1145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
FMETODOS.SBRFMETODOS.SBR: Simplifica returns de tipo Boolean. if (con.longValue() != 0) 1374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (con.longValue() != 0) 1373
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return true; 1403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1484
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List lista = this.getHibernateTemplate().find( "Select Max(id.idincide) From HechoObservYRecom where id.idaudito=? and id.idtipo=? ", parametros ); 1515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1604
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1604
STR.ADLRSTR.ADLR: Evita literales duplicados " where idaudito = ? " + 1773
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( iteratorTemp.hasNext() ) 1905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2873
STR.ADLRSTR.ADLR: Evita literales duplicados Long idAreaAct = NumericoUtil.getLongValue(m.get("idarea")); 3493
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(flag){ 3505
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. listaHechos = new ArrayList<HechObservadoInf>(); 3613
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. listaHechos = new ArrayList<HechObservadoInf>(); 3773
STR.ADLRSTR.ADLR: Evita literales duplicados hech.setIdTipo(NumericoUtil.getLongValue(m.get("idTarea"), null)); 3813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 4063
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. listaTareas = new ArrayList<HechoTarea>(); 4913
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. listaHechos = new ArrayList<Hecho>(); 5013
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. listaHechos = new ArrayList<Hecho>(); 5163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito, 5494
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaHech.size()>0 && listaHech!=null) 5553
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 5583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5624
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 5623
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5643
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 5673
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agregarPor = 0; 5713
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 5742
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5763
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and gui.idestado <> ? "); 5933
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and aud.mca_cerrada = ? "); 5943
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and aud.ideo in (select ideo from some_table where paipadre = ?) "); 6043
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!estadoRecomendacion.equals(-1)) { 6124
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and hec.estado = ? "); 6133
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and hec.estado <> ? "); 6173
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" "); 6433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 6553
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 6553
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6573
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 6603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(incluirCriticas==null){ 6633
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. agregarPor = 0; 6703
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros=new ArrayList<Object>(); 6732
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 6793
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and inf.estado = ? "); 7083
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and inf.envio = ? "); 7093
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and aud.ideo in (" + departamentosDePai + ") "); 7113
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and aud.ideo in (" + departamentosDePai + ") "); 7113
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and aud.entidad in (" + ideosDePai + ") "); 7123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and aud.entidad in (" + ideosDePai + ") "); 7123
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!estadoRecomendacion.equals(-1)){ 7134
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and ? <= inf.fecestado "); 7383
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and inf.fecestado <= ? "); 7413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7624
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 7643
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("select count(*) as total "); 7653
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table hec, some_table gui, some_table aud, some_table inf "); 7663
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and ((hec.criticidad = ? or hec.criticidad = ?) and hec.indinfor = ?) "); 7733
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 7953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8044
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8083
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and aud.entidad in (" + empresasDePai + ") "); 8183
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 8393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8474
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 8503
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 8533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9084
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 9133
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 9163
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" Where gui.idaudito = hec.idaudito and gui.idtipo = hec.idtipo and aud.idaudito = hec.idaudito and aud.idaudito = inf.idaudito "); 9193
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and aud.entidad in (" + empresasDePai + ") "); 9233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9464
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 9493
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 9523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 9844
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 9893
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 9923
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and aud.entidad in (" + empresasDePai + ") "); 9993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10234
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 10263
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 10303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10554
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 10603
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 10633
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and aud.entidad in (" + empresasDePai + ") "); 10703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10944
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 10973
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. masNMeses = 6; 11013
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. masNMeses = -1 * masNMeses; 11033
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. menosNMeses=-1; 11063
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 11093
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 11112
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 11213
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!masNMeses.equals(-1)){ 11354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!menosNMeses.equals(-1)){ 11394
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and AUD.FECPREIN <= ? "); 11443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 11534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 11534
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 11553
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. masNMeses = 6; 11583
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. masNMeses = -1 * masNMeses; 11603
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. menosNMeses=-1; 11633
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 11663
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 11682
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 11763
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.entidad in ("+empresasDePai+") "); 11843
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!masNMeses.equals(-1)){ 11944
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!menosNMeses.equals(-1)){ 11984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12134
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 12153
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. masNMeses = 6; 12193
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. masNMeses = -1 * masNMeses; 12213
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. menosNMeses=-1; 12243
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 12273
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 12292
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 12373
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!masNMeses.equals(-1)){ 12464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!menosNMeses.equals(-1)){ 12504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 12644
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 12763
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.entidad in (" + empresasDePai + ")"); 12793
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" where aud.entidad in (" + empresasDePai + ")"); 12793
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>();; 12942
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. ArrayList<Object> parametros = new ArrayList<Object>();; 12944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13154
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idResponsableSeguimiento = null; 13203
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 13223
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append ("update some_table 13253
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append (" and idincide = ? "); 13383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13814
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 13863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAuditoria, 14134
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 14183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 14294
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 14313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 14433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 14474
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 14483
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 14572
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 14703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 14744
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 14753
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 14842
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 14953
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 14994
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 15013
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 15143
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15184
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 15193
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 15313
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15354
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 15373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 15503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 15733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 15774
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 16003
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 16053
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 16122
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 16203
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params; 16282
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. params = new ArrayList<Object>(); 16303
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 16493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16534
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 16553
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 16642

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIAnexo1Business subInformePAIAnexo1Business; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

src.org.apache.myfaces.tiles.example.TilesBacking
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
IO.SIOIO.SIO: Evita el uso de System.out.println(), System.out.print(). System.out.println("pushed the button"); 271

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 333
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 333
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 333
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 944
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1183
STR.ADLRSTR.ADLR: Evita literales duplicados this.mensajeInfo = ""; 1493
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getUserSecurity().isWriteAllowedPersonal()||this.getUserSecurity().isReadAllowedDepartmental() 1625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1725
STR.ADLRSTR.ADLR: Evita literales duplicados return "busquedaInformes"; 2203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem(Constantes.CONST_NO_VALOR_SELECCIONADO, this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2285
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem(Constantes.CONST_NO_VALOR_SELECCIONADO, this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 2283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2425
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 2805
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3045
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3275
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3415
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3935
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 4125
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 4335
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 4545
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosInforme datosInforme = (DatosInforme) tablaBusqueda.getRowData(); 5043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5104
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. DatosInforme datosInforme = (DatosInforme) tablaBusqueda.getRowData(); 5133
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. DatosInforme datosInforme = (DatosInforme) tablaBusqueda.getRowData(); 5133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5244
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(datosInforme.getFichero()==null) 5313
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. mostrarReferenciaEscaneado=true; 5343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 5554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 5553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(extension.equals("jpeg")||extension.equals("jpg")){ 5634
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("gif")){ 5654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(extension.equals("pdf")) { 5674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("txt")){ 5694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("doc") || extension.equals("rtf")){ 5714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("xls")){ 5734
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("pps") || extension.equals("ppt")){ 5754
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("zip")){ 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 6805
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8004
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 8083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8374
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 8465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 8855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 10444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10934
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 11035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iter.hasNext()) { 465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux.getIdaparta(),aux.getDesapart()); 483
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<CategoriaAuditor> listaCategorias = this.categoriaAuditorBusiness.buscarCategoriasActivas(this.valoracionApartado.getIdcatego()); 545
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 565
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem itemAux = new TraducibleSelectItem(aux.getIdcatego(),aux.getDescateg()); 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. boolean retVal = this.apartCuestBusiness.altaApartado(this.valoracionApartado.getIdcatego(), 675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.valoracionApartado.getIdcatego() == -1) 843
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.valoracionApartado.getIdaparta() == -1) 863
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else if (this.valoracionApartado.getValoraci() < 1 || this.valoracionApartado.getValoraci() > 5) 913
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. else if (this.valoracionApartado.getValoraci() < 1 || this.valoracionApartado.getValoraci() > 5) 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1424
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeleccionValoracionesApartadosBean seleccionValoracionesApartadosBean) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 284
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 305
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarInformeServlet.class); 314
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 443
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 473
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 475
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 473
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(extension.equals("jpeg")||extension.equals("jpg")){ 745
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(extension.equals("jpeg")||extension.equals("jpg")){ 744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("gif")){ 764
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(extension.equals("pdf")) { 784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("txt")){ 804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("doc") || extension.equals("rtf")){ 824
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("xls")){ 844
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("pps") || extension.equals("ppt")){ 864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (extension.equals("zip")){ 884
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 1162
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Java-doc) 1213
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 1244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 74
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.math.BigDecimal; 34
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idOrigen.equals(0)){ 194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (idOrigen.equals(1)){ 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 373
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(OtroTrabajoId id, Auditor auditor, String desempre, 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 94
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 114
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer permisos = new StringBuffer (); 593

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 213
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 213
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 254
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 443
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1745
STR.ADLRSTR.ADLR: Evita literales duplicados this.setFiltraPlanAccion("0"); 1833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod( Integer myarg, Integer myarg2 ) { 1983
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1983
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FacesContext facesContext = FacesContext.getCurrentInstance(); 2003
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (primerosResultados!=null && primerosResultados.size()>0){//Comprobamos que existan resultados dentro de la lista de resultados 2033
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if (registro.getProbabilidadOcurrencia().setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()>=this.getOcurrenciaDesde().doubleValue() && 2185
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (filtraPlanAccion.equals("0")){ 2794
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if (filtraPlanAccion.equals("0")){ 2793
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (filtraPlanAccion.equals("1")){ 2834
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres else if (filtraPlanAccion.equals("1")){ 2833
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (filtraPlanAccion.equals("2")){ 2894
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres }else if (filtraPlanAccion.equals("2")){ 2893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 3293
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.resultadosFormateados!=null && resultadosFormateados.size()>0){ 3313
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3335
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getIdProceso()!=null){ 3355
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 3535
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<ProcesoXTipoRiesgo> resultadosSinFormato, 4674
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(List<ProcesoXTipoRiesgo> resultadosSinFormato, 4673
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idProceso; 4703
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idProceso; 4703
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<FormatoTablaProcesoTipoRiesgo> resultadosFormateados = new ArrayList(); 4733
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<FormatoTablaProcesoTipoRiesgo> resultadosFormateados = new ArrayList(); 4733
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (idProceso.equals(res.getIdProceso())){ 4873
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (res.getObservaciones()!=null && !res.getObservaciones().equals("")){ 5234
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. listaTipoRiesgoYResultados = new ArrayList(); 5403
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(registro.getListado().size() > 0) 5413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeleccionProcesosYTiposRiesgoBean seleccionProcesosYTiposRiesgoBean) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoFormacionAux.getIdformacion() == null) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoFormacionBusiness().altaTipoFormacion( 705
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoFormacionBusiness() 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoFormacion.getDesformacion() == null) 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoFormacion.getDesformacion().equals(""))) 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 413
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. StringBuffer HQL = new StringBuffer(); 674
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer HQL = new StringBuffer(); 673
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (calendario.getDescripcion()!=null && !calendario.getDescripcion().equals("")) 844
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+calendario.getDescripcion().toUpperCase()+"%"); 883
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1234
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1233
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 1243
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 1273
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1383
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Calendario instance = (Calendario) this.getHibernateTemplate().get( 1425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 1474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 1474
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<Date> lista =this.getHibernateTemplate().find("select calendario.id.festivo From Calendario calendario Where IDPAIS = ? AND Festivo>=? AND Festivo<=? ",params); 1645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1694
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!tieneAnio) 1833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer anioDesde, Integer anioHasta, 1884
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String hql = "select count(*) " + 1903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cantidadFestivos.intValue() > 0) 1963
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2205
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(m.get("idpais")!=null){ 2245
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. String comentario = new String(); 2273
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String comentario = new String(); 2272

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454

src.org.tempuri.wsdl.CU_CambioPasswordSoapPortProxy
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 34
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 44
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 45
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 163
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (_endpoint != null) 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. _endpoint = (String)((javax.xml.rpc.Stub)cU_CambioPasswordSoapPort)._getProperty("javax.xml.rpc.service.endpoint.address"); 235
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. _endpoint = (String)((javax.xml.rpc.Stub)cU_CambioPasswordSoapPort)._getProperty("javax.xml.rpc.service.endpoint.address"); 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_CambioPasswordSoapPort != null) 363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_CambioPasswordSoapPort == null) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException{ 474
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException{ 474
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_CambioPasswordSoapPort == null) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException{ 534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String sNombreUsr, java.lang.String sPwdAnt, java.lang.String sPwdNew) throws java.rmi.RemoteException{ 534
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (cU_CambioPasswordSoapPort == null) 543

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 163
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 443
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 503
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 553
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.descripcion = valor + " " + valor2; 573
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.descripcion = valor + " " + valor2; 573
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 603
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.descripcion = valor + " "+separador+ " "+ valor2; 623
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.descripcion = valor + " "+separador+ " "+ valor2; 623
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (! (value instanceof String)) 183
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 254
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 253
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (att == null) 273
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Integer.parseInt((String)component.getAttributes().get(MAXLENGTH_PARAMETER_NAME)); 303
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 334
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += retVal += " ..."; 372

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 344
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 343
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 343
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1684
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1683
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem uno = new SelectItem(Integer.valueOf(0), this.getResourceBundleCtes().getString("pr5ColaboracionAuditoriaExterna.evaluacion.opcion0")); 1775
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1953
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoCombo.getId(), elementoCombo.getDescripcion()); 2513
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elemento.getId(), elemento.getDescripcion()); 2763
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 3033
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (evaluaciones.size() > 0) 3523
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.renderCuestionario = false; 3553
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: idPres private someMethod( Integer myarg, Integer myarg2 ) { 3794
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (evaluaciones.size() > 0) 3833
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.renderCuestionario = false; 3863
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4364
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Evaluacion> cuestionarios = new ArrayList<Evaluacion>(); 4513
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idaparta = cues.getIdaparta(); 4543
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idaparta = cues.getIdaparta(); 4543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 5013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.getPresupuestoSelec() == -1) || (this.getFecvalor() == null || this.getFecvalor().equals(""))) { 5044
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 5094
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 5093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5164
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer ideoUsu = this.getUserSecurity().getUsuarioActual().getIdeo(); 5243
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(pais.getIdpais(), pais.getDespais()); 5273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 5453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9934
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getCuestionarioEvaluacion().size()>0){ 9945

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 233
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 233
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 314
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static final String CONSULTA_PREVISION_PLANTILLA = "consultarPrevisionPlantilla"; 615
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 663
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.getUserSecurity().isWriteAllowedDepartmental()){ 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 765
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1124
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) 1413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaPrevisionPlantilla = this.prevPlantillaBusiness.cargarSeleccionPrevisionesPlantillaP(this.estOrgSelec, this.ejercicioSelec); 2555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3474
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 3573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 3763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 5404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 314
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod synchronized public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 434
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod synchronized public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura synchronized public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod synchronized public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 433
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. synchronized public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 431
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 564
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1054
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(String descripcionEstructuraOrganizativaSuperior, String descripcionEstructuraOrganizativa, List<PlanAccionTipo> planes, DatosAuditoriaExterna datos, List<Destinatario> destinatariosSeleccionados) throws Exception { 1204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(String descripcionEstructuraOrganizativaSuperior, String descripcionEstructuraOrganizativa, List<PlanAccionTipo> planes, DatosAuditoriaExterna datos, List<Destinatario> destinatariosSeleccionados) throws Exception { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1594
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Object[] datosPAI, InformeMemoriaPAIDetalleBean informeMemoria,InformeObjetivosPAIBean informeObjetivos, InformeEstructuraPAIBean informeEstructura,InformeRatiosPAIBean informeRatios ) throws Exception{ 1754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Date; 34
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 294
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 294
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 291
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 395
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1124
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Si el hecho NO va al informe, deberia borrar los registros de la tabla hechooculto para este hecho donde el informe es (borrador , definitivo) 1205
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1424
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(HechoObservYRecomId hechoId , List<DestHechoInformes> destinatariosHechosOcultos); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(HechoObservYRecomId hechoId , List<DestHechoInformes> destinatariosHechosOcultos); 1544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idUsuario, Integer indOrigen, Integer[] tiposInforme); 2484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idUsuario, Integer indOrigen, Integer[] tiposInforme); 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4104
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4494
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4493

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 63
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 64
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 61
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 354
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 351
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 465
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 273
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 575
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(planAuditoriaAnterior != null) { 885
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1093
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaDatosTiempos = this.cargarDatosTiempos(idPaiActual, fechaPaiActual, idPaiAnterior, fechaPaiAnterior); 1162
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1284
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*idPaiActual = paiHoldingActual.getIdpaihold(); 1663
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*PaiHolding paiHoldingAnterior = this.planAuditoriaBusiness.obtenerDatosPaiAnteriorHolding(idPAI); 1793
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaDatosTiempos = this.cargarDatosTiemposHolding(idPaiActual, fechaPaiActual, idPaiAnterior, fechaPaiAnterior); 1852
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] private someMethod( Integer myarg, Integer myarg2 ) { 1973
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 1973
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1973
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ActividadSubactividadBean> listaActividadesYSubactividades = this.informesPAIComunBusiness.cargarActividadesYSubactividades(Constantes.CONST_TODO); 2082
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idPAIAnterior.equals(-1)) { 2214
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("HORAS") != null){ 2263
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaTiemposDepartamento = new ArrayList<TiemposDepartamentoBean>(); 2542
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3994
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] private someMethod( Integer myarg, Integer myarg2 ) { 3993
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 3993
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ActividadSubactividadBean> listaActividadesYSubactividades = this.informesPAIComunBusiness.cargarActividadesYSubactividades(Constantes.CONST_TODO); 4102
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idPAIAnterior.equals(-1)) { 4234
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaTiemposDepartamento = new ArrayList<TiemposDepartamentoBean>(); 4562
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 6014
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 6013
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 6013
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroDistribucionTiemposDpto> listaDistrTiemposDpto = new ArrayList<CuadroDistribucionTiemposDpto>(); 6022
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalANTPRE = BigDecimal.ZERO; 6044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalANTREA = BigDecimal.ZERO; 6054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalANTDESV = BigDecimal.ZERO; 6064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalACTPRE = BigDecimal.ZERO; 6074
STR.ADLRSTR.ADLR: Evita literales duplicados beanAux.setPpto_porcen(NumericoUtil.internacionalizarNumero(temp1) + "%"); 6203
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_porcen(NumericoUtil.internacionalizarNumero(temp5) + "%"); 6973
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setReal_porcen(NumericoUtil.internacionalizarNumero(aux4) + "%"); 7013
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setDesv_porcen(NumericoUtil.internacionalizarNumero(temp6) + "%"); 7103
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_ant_porcen(NumericoUtil.internacionalizarNumero(aux5) + "%"); 7153
STR.ADLRSTR.ADLR: Evita literales duplicados promedioAuditor.setDesc("promedioAuditor"); 7363
STR.ADLRSTR.ADLR: Evita literales duplicados horasDispoAuditor.setDesc("horasDispoAuditor"); 7463
STR.ADLRSTR.ADLR: Evita literales duplicados horasDispoTotales.setDesc("horasDispoTotales"); 7553
STR.ADLRSTR.ADLR: Evita literales duplicados horasPromedioAuditor.setDesc("horasPromedioAuditor"); 7653
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 8514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 8513
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 8513
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo) { 8514
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroDistribucionTiemposDpto> listaDistrTiemposDpto = new ArrayList<CuadroDistribucionTiemposDpto>(); 8522
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalANTPRE = BigDecimal.ZERO; 8544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalANTREA = BigDecimal.ZERO; 8554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalANTDESV = BigDecimal.ZERO; 8564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalACTPRE = BigDecimal.ZERO; 8574
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_porcen(NumericoUtil.internacionalizarNumero(temp5) + "%"); 9493
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setReal_porcen(NumericoUtil.internacionalizarNumero(aux5) + "%"); 9533
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setDesv_porcen(NumericoUtil.internacionalizarNumero(temp6) + "%"); 9623
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_ant_porcen(NumericoUtil.internacionalizarNumero(aux6) + "%"); 9683
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11074
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11174
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11194
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 11232
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11344
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. List tiemposPresupuesto = new ArrayList();; 11354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11364
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11464
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. List tiemposPresupuesto = new ArrayList();; 11474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11484
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 11512
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 873
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!subTipo.equals(-1)){ 915
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!subTipo.equals(-1)){ 914
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1132
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1193
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. sql.append("select new com.mapfre.mutua.auditmap.model.presentation.PaiTextoAgregado(a.idpai, a.ideo, a.ejercici, a.despai, pt.id.apartado, pt.id.tipo, pt.texto) "); 1205
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!subTipo.equals(-1)){ 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1344
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1362
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 1413
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and pai.estructuraEntidad.ideo in ("+dptosDePai+") "); 1463
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!subTipo.equals(-1)){ 1554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1663
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1752

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 223
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 563
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 573
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.getUserSecurity().isWriteAllowedPersonal()){ 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) { 1213
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (u.isReadAllowedGlobal()) { 1293
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (u.isWriteAllowedGlobal()) { 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaAcuerdoComite == null) 1753
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaAcuerdoComite.size()); 1783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(comparacion != null && comparacion == 1) 2193
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. listaAcuerdoComite = this.acuerdoComiteBusiness.cargarSeleccionAcuerdosP(this.estOrgSelec , this.ejercicioSelec, this.fechaDesde, this.fechaHasta, this.nombre); 2235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 2573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2624
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.altaModificacionAcuerdoComiteBean.guardarAcuerdoComiteNuevo()) 2633
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 2663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2694
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.altaModificacionAcuerdoComiteBean.guardarAcuerdoComiteModificado()) 2703
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return null; 2733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 2783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2844
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 2943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3014
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 3123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 823
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.VacacionesDAO#getListadoDetalleVacaciones(com.mapfre.mutua.auditmap.model.presentation.DetalleVacaciones) 925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta1 = new StringBuffer (); 1843
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta2 = new StringBuffer (); 2153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2695
GC.DUDGC.DUD: Evita utilizar Date[], utiliza en su lugar long[]. Date[] listaVacaciones =new Date[2]; 2712
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 2803
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2925
GC.DUDGC.DUD: Evita utilizar Date[], utiliza en su lugar long[]. Date[] listaVacaciones =new Date[2]; 2942

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 174
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. SeleccionPlanAccionBean seleccionPlanAccionColaboracionBean) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 494
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 495
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 493
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 513
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(areas!=null){ 575
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 633
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 915
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1075
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 1333
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1455
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 1483
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1615
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 1643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1985
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 2013
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2145
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 2173
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 2333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2525
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 2553
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2685
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 2713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2794
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<String> tareas = this.hechoObservYRecomBusiness.buscarTareas(this.nivelSelec,this.areaSelec,this.subAreaSelec,this.hojasSelec); 2865
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2905
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 2933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3004
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.hecho.equals("")){ 3074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.recomendacion.equals("")){ 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4134
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.areaSelec.equals(-1)){ 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.subAreaSelec.equals(-1)){ 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.hojasSelec.equals(-1)){ 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4794
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.tareaSelec.equals(-1)){ 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5094
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 5173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.nivelSelec.equals(-1)){ 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.InformeDAO; 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 265
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 833

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 213
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 233
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 614
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 974
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1074
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1684
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Select est.deseo, tip2.destipot,gu.IdAudito, (Select nvl(desvalor,'') From some_table Where aud.Valoracion=CodValor And codarea=1) as DesValor, 1715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, Integer idAudito, Integer idTipTrab, 2234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer idAudito, Integer idTipTrab, 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 593
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EntidadId)) 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 825
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdholding() == null ? 0 : this.getIdholding().hashCode()); 834
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdentidad() == null ? 0 : this.getIdentidad().hashCode()); 854
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecini() == null ? 0 : this.getFecini().hashCode()); 874

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroAnexo1NumeroAuditorias> listaNumeroAuditorias = this.obtenerCuadroAnexo1ExPAI(idPAI, fecha); 492
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean bMostrarIncluir = this.informesPAIComunBusiness.seleccionarOpcionEstructuraHolding(idPAI, Constantes.CONST_APA_ANEXO_I, 1); 605
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroAnexo1NumeroAuditorias> listaNumeroAuditorias = this.obtenerCuadroAnexo1ExHolding(idPAI, fecha, dptosDePai); 642
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 734
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 733
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = new ArrayList(); 742
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiposTrabajo> listaTipos = (ArrayList<TiposTrabajo>) this.tiposTrabajoDAO.findTipoSubTipoAudit(1); 772
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaAuditoriasPorTipoEx = this.auditoriasPorTipoEx(fecha); 802
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(abreviat==null) { 995
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (ideo.equals(auditoriaXEO.get("ideo")) && 1074
STR.ADLRSTR.ADLR: Evita literales duplicados if (ideo.equals(auditoriaXEO.get("ideo")) && 1073
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). idtipotr.equals(auditoriaXEO.get("tipo"))) { 1084
STR.ADLRSTR.ADLR: Evita literales duplicados idtipotr.equals(auditoriaXEO.get("tipo"))) { 1083
STR.ADLRSTR.ADLR: Evita literales duplicados newReg.setNumAudit((Integer)auditoriaXEO.get("num")); 1103
STR.ADLRSTR.ADLR: Evita literales duplicados newReg.setHoras(((Double) auditoriaXEO.get("horas")).intValue()); 1113
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1234
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = new ArrayList(); 1242
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiposTrabajo> listaTipos = (ArrayList<TiposTrabajo>) this.tiposTrabajoDAO.findTipoSubTipoAudit(1); 1272
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaAuditoriasPorTipoEx = this.auditoriasPorTipoEx(fecha); 1302
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (ideo.equals(auditoriaXEO.get("ideo")) && 1574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). idtipotr.equals(auditoriaXEO.get("tipo"))) { 1584
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1734
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaResultado = new ArrayList<HashMap<String,Object>>(); 1782
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroAnexo1NumeroAuditorias> listaCuadroAnexo1){ 2084
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<CuadroAnexo1NumeroAuditorias> listaCuadroAnexo1){ 2083
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaResultado = new ArrayList<HashMap<String, Object>>(); 2092
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. DecimalFormat contador = new DecimalFormat("00"); 2143
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasCabecera = new ArrayList(); 2172
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Double> totalColumna = new ArrayList<Double>(); 2242
STR.ADLRSTR.ADLR: Evita literales duplicados hmCabecera.put("columnas", columnasCabecera); 2373
STR.ADLRSTR.ADLR: Evita literales duplicados hmCabecera.put("cabecera", true); 2383
STR.ADLRSTR.ADLR: Evita literales duplicados hmCabecera.put("es_total", false); 2393
LOOP.PILOOP.PI: Evita irregularidades en un bucle while while(iterator.hasNext()){ 2494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 2495
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasDetalle = new ArrayList(); 2572
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasTotales = new ArrayList(); 2962
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<CuadroAnexo1NumeroAuditorias> listaCuadroAnexo1){ 3124
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<HashMap<String, Object>> listaResultado = new ArrayList<HashMap<String, Object>>(); 3132
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. DecimalFormat contador = new DecimalFormat("00"); 3193
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasCabecera = new ArrayList(); 3222
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Double> totalColumna = new ArrayList<Double>(); 3292
LOOP.PILOOP.PI: Evita irregularidades en un bucle while while(iterator.hasNext()){ 3544
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterator.hasNext()){ 3545
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasDetalle = new ArrayList(); 3622
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList columnasTotales = new ArrayList(); 3982
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 144
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) { 903
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 913
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AExtAuditoriaId)) 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 1285
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpais() == null ? 0 : this.getIdpais().hashCode()); 1294
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdfirma() == null ? 0 : this.getIdfirma().hashCode()); 1314
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdentida() == null ? 0 : this.getIdentida().hashCode()); 1334
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 1354
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecestado() == null ? 0 : this.getFecestado().hashCode()); 1374
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjercicio() == null ? 0 : this.getEjercicio().hashCode()); 1394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 235
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 1515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1713
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 2163
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2224
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Curso curso = this.cursoBusiness.buscarCursoById(cursoSeleccionado.getIdcurso()); 2273
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Curso curso = this.cursoBusiness.buscarCursoById(cursoSeleccionado.getIdcurso()); 2273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaEstructuraEntidades == null) 2933
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<ElementoDescId> listaEstructuraEntidadesRec = this.getEstructuraEntidadBusiness().buscarEOSinHoldingSinEntidadActivos(false, true); 3035
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.listaTipoFormaciones == null) 3203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 3315

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 593
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 754
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(filtro.getDescripcion() != null && !filtro.getDescripcion().equals("")){ 785
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getDescripcion() != null && !filtro.getDescripcion().equals("")){ 784
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(descripcion) like ? "; 792
STR.ADLRSTR.ADLR: Evita literales duplicados param.add("%"+filtro.getDescripcion().toUpperCase()+"%"); 803
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+filtro.getDescripcion().toUpperCase()+"%"); 803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getNombre() != null && !filtro.getNombre().equals("")){ 824
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(nombre) like ? "; 832
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+filtro.getNombre().toUpperCase()+"%"); 843
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(filtro.getIdioma() != null && !filtro.getIdioma().equals("")){ 864
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(idioma) like ? "; 872
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+filtro.getIdioma().toUpperCase()+"%"); 883
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by nombre"; 902

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. PaiDocumento instance = (PaiDocumento) this.getHibernateTemplate().get( 725
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 952

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 503
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. IdiomaInforme instance = (IdiomaInforme) this.getHibernateTemplate() 585
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 633
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.IdiomaInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * 5 - generar un informe con el promedio de recomendaciones medias no asociadas y leves emitidas en cada auditoria no asociadas al informe en el módulo Gestión de Informes. 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod(Integer ideo, 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 494
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer ideo, 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 814
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer ideo, 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 994
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 174
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import javax.faces.context.FacesContext; 84
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 203
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 524
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 523
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 523
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 523
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 555
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1024
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1103
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1143
STR.ADLRSTR.ADLR: Evita literales duplicados this.busquedaRecomendaciones.setNombreAuditoria(""); 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1445
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1475
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItemDefecto = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1473
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEo != null){ 1505
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemsEjercicioInicioAuditoria) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemsTipoMixturaAuditoria) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ){ 3683
STR.ADLRSTR.ADLR: Evita literales duplicados this.setEstiloBotonConsultar("contextual"); 3903
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.isBotonConsultarActivo()) { 4083
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.isBotonActualizarEstadoActivo()) { 4283
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4523
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] private someMethod( Integer myarg, Integer myarg2 ) { 4593
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.busquedaRecomendaciones.getRolAsociado().equals(-1)){ 4644
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.busquedaRecomendaciones.getRolAsociado().equals(-1)){ 4644
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elemento.getId(), elemento.getDescripcion()); 4703
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elemento.getId(), elemento.getDescripcion()); 4933
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 5003
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (elemento.getId(), elemento.getDescripcion()); 5073
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem (usuario.getIdRecurs(), usuario.getNombreApellido()); 5133
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idEstructuraOrganizativa.equals(Integer.valueOf(-1)))) { 5264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idEstructuraOrganizativa.equals(Integer.valueOf(-1)))) { 5314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idEntidad.equals(Integer.valueOf(-1)))) { 5404
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (! (idTipoAuditoria.equals(Integer.valueOf(-1)))) { 5514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(! (rolAsociado.equals(Integer.valueOf(-1)))){ 5624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.busquedaRecomendaciones.getIdEstructuraOrganizativa()!=null) && (!this.busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1)))){ 6334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ) { 6664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 6745
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*FacesContext facesContext = FacesContext.getCurrentInstance(); 7173
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int Count = 0; 7464
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (Count < this.listaBusqueda.size()) { 7485
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(recomendacionVista.getId().getIdaudito() , recomendacionVista.getId().getIdtipo() , recomendacionVista.getId().getIdincide()); 7513
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7714
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. cadena = cadena + ">"; 7753
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. cadena = cadena + ">"; 7753
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter cadena = cadena + ">"; 7753
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 7804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8184
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 8934
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<ElementoCombo> lista){ 9044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(List<ElementoCombo> lista){ 9044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 9405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 9524
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception { 9524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaUsuario = new TraducibleString (estructuraOrganizativaUsuario.getDeseo()); 9584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaSuperior = new TraducibleString (estructuraOrganizativaSuperior.getDeseo()); 9594
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(recomendacion.getId().getIdaudito(), recomendacion.getId().getIdtipo(), recomendacion.getId().getIdincide()); 9733
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. byte[] informeSeguimientoRecomendaciones = asposeBean.generarInformeSeguimientoRecomendaciones(informe); 9864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 10834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacionFila) { 10844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). return (this.busquedaRecomendaciones.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))); 11454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 11974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12054
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 12414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 12424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 112
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 112
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 115
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 122
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 122
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 132
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 132
COL.MCSCOL.MCS: Minimizar el uso de colecciones sincronizadas: Detectar el uso de colecciones sincronizadas (Vector, Hashtable) y avisar de este hecho private someMethod( Integer myarg, Integer myarg2 ); 142
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 142
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static org.apache.axis.description.OperationDesc [] _operations; 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 234
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 233
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 235
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 233
STR.ADLRSTR.ADLR: Evita literales duplicados param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://ldap.control.webservices.mapinfo.mapfre.com", "nuuma"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); 283
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 744
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws org.apache.axis.AxisFault { 743
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 784
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 834
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. javax.xml.namespace.QName qName2; 923
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class; 953
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class; 963
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class; 973
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class; 983
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class; 993
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class; 1003
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class; 1013
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class; 1023
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 1124
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 1124
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 1123
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 1123
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = super._createCall(); 1144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (keys.hasMoreElements()) { 1345
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. javax.xml.namespace.QName qName = 1495
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException { 1764
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String nuuma) throws java.rmi.RemoteException { 1764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 1804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {nuuma}); 1924
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {nuuma}); 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException { 2104
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String nuuma, java.lang.String entidad, java.lang.String aplicacion) throws java.rmi.RemoteException { 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 2144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {nuuma, entidad, aplicacion}); 2264
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {nuuma, entidad, aplicacion}); 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException { 2444
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(java.lang.String entidad, java.lang.String aplicacion, java.lang.String proceso, java.lang.String nuuma, java.lang.String idioma) throws java.rmi.RemoteException { 2444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. org.apache.axis.client.Call _call = createCall(); 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {entidad, aplicacion, proceso, nuuma, idioma}); 2604
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {entidad, aplicacion, proceso, nuuma, idioma}); 2604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.responsabilidadSocial.getNomResponsabilidad() == null || 525
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). this.responsabilidadSocial.getNomResponsabilidad().trim().equals("")){ 534
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 223
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 244
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. static final long serialVersionUID = 1L; 264
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 283
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 354
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 355
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 353
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. httpServletResponse.setHeader("Content-Disposition", "inline;filename=\"" + nombreFichero + "\""); 593
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. httpServletResponse.sendRedirect(paginaError); 732

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 183
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * <br> 2. incideAnterior = select nvl(max( idincide ), -1) from some_table where idpresup = ? and idincide < ? --incideActual 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1054
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer pais, 2084
CMETRICS.TNOPCMETRICS.TNOP: Numero de parametros. public someMethod(Integer pais, 2083
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer pais, 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2874
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2944
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 283
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 643
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 713
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. AExtPlanAccion instance = (AExtPlanAccion) this.getHibernateTemplate() 755
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.AExtPlanAccionDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer query = new StringBuffer(); 1333

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 34
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 31
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 54
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 55
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 53

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( 233
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.ProcesoXTipoRiesgo proceso) { 463
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod super.setSelected(false); 553
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(com.mapfre.mutua.auditmap.model.webservice.riskmap.ProcesoXTipoRiesgo proceso, boolean selected) { 585
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod super.setSelected(selected); 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(DebugInterceptor.class); 105
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(DebugInterceptor.class); 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 124
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 123
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(logger.isDebugEnabled()){ 135
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. logger.debug("Entrando en el metodo de negocio: " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()); 145
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter logger.debug("Entrando en el metodo de negocio: " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()); 143
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter logger.debug("Metodo de negocio " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()+ " terminado con exito"); 183

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 445
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. // List<EstructuraEntidadNotaInterna> listaEstructurasDisponibles = this.estructuraEntidadBusiness.buscarEOSinHoldingSinEntidadP(this.idEstructuraOrganizativaPAI, false, false); 635
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<TraducibleSelectItem> listaItemsEstructurasAsignadas = this.getListaItemsEstructurasAsignadas(); 663
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<TraducibleSelectItem> listaItemsEstructurasAsignadas = this.getListaItemsEstructurasAsignadas(); 663
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructurasDisponibles != null){ 695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem1 = new TraducibleSelectItem (elementoCombo.getId(), elementoCombo.getDescripcion()); 713
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasDisponibles) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1195
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (estructuraOrganizativa.getIdeo(), estructuraOrganizativa.getDeseo()); 1213
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasAsignadas) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer[] idEstructurasDisponiblesSeleccionadas) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer[] idEstructurasAsignadasSeleccionadas) { 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 1995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<Integer> listaIdEstructurasOrganizativasAsignadas = new ArrayList(); 2584
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2595

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 964
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1143
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1223
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1413
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 654
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 655
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String temp = ""; 723
STR.ADLRSTR.ADLR: Evita literales duplicados String temp = ""; 723
STR.ADLRSTR.ADLR: Evita literales duplicados pojo.setDeseo(StringUtil.getStringValue(record.get("deseo"))); 773
STR.ADLRSTR.ADLR: Evita literales duplicados pojo.setDestipot( StringUtil.traducir( StringUtil.getStringValue(record.get("destipot")))); 783
STR.ADLRSTR.ADLR: Evita literales duplicados pojo.setDesvalor( StringUtil.traducir(StringUtil.getStringValue(record.get("DesValor")))); 793
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Eo", informesCriteriaBusiness.getEoDescr(ideo)); 883
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Tipo", StringUtil.traducir(informesCriteriaBusiness.getTipoTrabajoDescr(tipoTrabajo))); 893
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Valoracion" , StringUtil.traducir(informesCriteriaBusiness.getValoracionDescr(valoracion, Constantes.CONST_AREA_AUDITORIA))); 903
STR.ADLRSTR.ADLR: Evita literales duplicados infView.addReportParam("Ejercicio", String.valueOf(ejercicio)); 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String temp = ""; 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(ejercicioEmision != null && ejercicioEmision > 0){ 1785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2484
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 2484
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String temp = ""; 2573

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 333
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 623
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. OtroTrabajo instance = (OtroTrabajo) this.getHibernateTemplate().get( 735
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 783
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 795
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 813
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 963
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!noesid.getIdempres().equals(-1)){ 1005
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!noesid.getIdempres().equals(-1)){ 1004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!noesid.getIndmapfre().equals(-1)){ 1054
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = parametros[j]; 1153
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (otraActividadAux.getIdtipo() == null) 693
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getOtraActividadBusiness().altaOtraActividad( 705
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getOtraActividadBusiness() 733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.otraActividad.getDescripcion() == null) 993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.otraActividad.getDescripcion().equals(""))) 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idMapa, 914
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * - Descripción tarea: se utiliza el atributo "descTarea" de cada elemento "RiskConversionFV" obtenido en el punto 2. Dicho atributo puede contener ninguna 1085
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 1204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 434
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 433
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 433
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 465
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 934
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem (Integer.valueOf(-2), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1435
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItem = new TraducibleSelectItem (Integer.valueOf(-2), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1433
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (Integer.valueOf(i), this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion"+i)); 1473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno; 2023
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 2055
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (anio, anio.toString()); 2073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2194
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.listaItemsEstrutucturaOrganizativa==null){ 2205
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstrutucturaOrganizativa) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter calendario.set(Integer.parseInt(anyo),Integer.parseInt(mes) -1, Integer.parseInt(dias),0,0,0); 4003
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new SelectItem (auditor.getIdrecurs(),auditor.getNombre()+" "+auditor.getApellido()); 4153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 4563
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.camposObligatorios"))); 4623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4684
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4794
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 4793
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=73] private someMethod( Integer myarg, Integer myarg2 ){ 5293
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ){ 5293
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if((this.listaEpigrafes!=null) && (this.listaEpigrafes.size()>0)){ 5403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteradorEpigrafes.hasNext()){ 5445
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteradorApartados.hasNext()){ 5535
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debetenerMenosCaracteres255")); 5723
STR.ADLRSTR.ADLR: Evita literales duplicados MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debetenerMenosCaracteres250")); 6163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.datosEvaluacion.getComentarios().trim().equals("")){ 7464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!this.comentario.getComentarios().trim().equals("")){ 7914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 8704
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 8704
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 8703
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 0: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion0")); break; 9134
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 1: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion1")); break; 9144
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 2: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion2")); break; 9154
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 3: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion3")); break; 9164
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 4: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion4")); break; 9174
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 5: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion5")); break; 9184
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case 6: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 9194
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. case -1: cuestionario.setDescValorEvaluracion(this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion6")); break; 9204
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. default: cuestionario.setDescValorEvaluracion(""); break; 9214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 514
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 513
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 513
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 514
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 735
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 733
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fecha==null){ 845
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha= Fechas.getFechaActual(); 853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPaiAnterior.equals(-1)){ 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<PresupuestoConcepto> listaPresuConcept = this.controlPresupuestarioBusiness.cargarPresupuesto(idPai, idMonedaDestino, fecha, null, null); 1255
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1404
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 1423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1514
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1513
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 1603
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoViajes = Constantes.CONST_CONCEPTO_VIAJES; 1633
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion1 = Constantes.CONST_CONCEPTO_SELECION_Y_FORMACION; 1663
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idConceptoFormacion2 = Constantes.CONST_CONCEPTO_SEMINARIO_AUDITORIA; 1693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1765
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 1865
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 2435
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado }/* 2463
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ControlPresupuesto> listaControlPresupuestoFormacion = this.controlPresupuestoDAO.obtenerGastoFormacion(idPai, fecha, idConceptoFormacion1, idConceptoFormacion2); 2944
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 2965
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado }/* 2993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3624
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3684
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] private someMethod( Integer myarg, Integer myarg2 ) { 3683
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 3683
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 3683
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalGasto = BigDecimal.valueOf(0); 3754
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Calendar calendario = new GregorianCalendar(); 3823
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer anno = Integer.valueOf(formatoAnyo.format(fecha)); 3833
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Integer mes = Integer.valueOf(formatoMes.format(fecha)); 3843
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMonedaId + annoId + mesId); 4113
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 4184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 4324
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda + annoId + mesId); 4423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 4494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5034
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5095
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal TotalCoste = BigDecimal.valueOf(0); 5184
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 5195
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 5275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5414
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5483
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 5503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5734
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idNivelAdministrativo = Constantes.CONST_CAT_ADMINISTRATIVO; 5823
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 5853
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6005
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosEstActualEO.getIdeo().equals(-3)){ 6024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6244
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 6263
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6394
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 6413
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6544
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 6563
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6694
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idActividad = Constantes.CONST_ACTIVIDAD_AUDITORIAS; 6713
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6844
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 6863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6954
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7013
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7344
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7454
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7554
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7573
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoId> ElementoId = this.auditoriaDAO.auditoriasTipoSuperiorPai(idpai, fecha); 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7654
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7814
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 7883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8144
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. idNivelAdministrativo = Constantes.CONST_CAT_ADMINISTRATIVO; 8163
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8193
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 8213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8345
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(datosEstActualEO.getIdeo().equals(-3)){ 8364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8514
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8664
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8824
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 8843
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8915
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ControlPresupuesto> listaControlPresupuestoPartidaPersonal= this.controlPresupuestoDAO.obtenerPartidaPersonal(idpai, fecha); 8994
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 9015
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9154
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = Fechas.getFechaActual(); 9223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9524
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 9543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 9605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9714
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 9773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10254
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 10313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 11024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11904

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 354
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 354
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 353
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 353
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1024
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1123
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setDefaultValues(); 1173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 1205
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1203
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informeId){ 1654
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. listaOptionPor.add( new TraducibleSelectItem(InformeConstantes.INFORME_POR_EO, this.getResourceBundleCtes().getString("pr10SeguimientoAuditorias.criterio.porEo"))); 1675
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1754
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1754
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1753
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2424
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=25] private someMethod( Integer myarg, Integer myarg2 ){ 2423
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.ejercicioVisible || this.ejercicioInicioAuditoriaVisible){ 2503
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(this.informe.getId().getIdinforme()){ 3154
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(optPorVisible){ 3755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 4233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaEjercicioEmisionDefinitivo) { 7914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 755
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 203
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 325
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()){ 485
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. agrup = new AgrupDest(); 493
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. agrupId = new AgrupDestId(); 503
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()){ 695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. agrup = new AgrupDest(); 703
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. agrupId = new AgrupDestId(); 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 74
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 71
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 233
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 354
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<Actividad> subActividades = new ArrayList<Actividad>(0); 433
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. List<Actividad> subActividades = new ArrayList<Actividad>(0); 433

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 303
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1834
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (importe == null) 1843
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return NumericoUtil.internacionalizarNumero(importe); 1873

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 204
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod(SecurityDAOInterceptor.class); 175
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(SecurityDAOInterceptor.class); 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Throwable { 193
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(logger.isInfoEnabled()) 215
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isInfoEnabled()) 213
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. logger.info("Entrando en el metodo de negocio: " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()); 225
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter logger.info("Entrando en el metodo de negocio: " + invocation.getMethod().getDeclaringClass().getName() + "." + invocation.getMethod().getName()); 223
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(logger.isInfoEnabled()) 393

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<DatosPregCuestEval> retVal = this.pregCuestEvalDAO.findByFiltro(objPregCuestEval.getDesapart(), objPregCuestEval.getApartCuest(), objPregCuestEval.getAnno()); 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(cuestEval.getEvalAuditors().size() != 0 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Este campo represente una seccion, y hay una tabla que se llama "some_table que tiene el campo id_sec que represente el el campo idModulo. 325
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 394
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 394
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 903
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setDefaultValues(); 953
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 985
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1214
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1214
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1213
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1674
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1794
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 2184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 3183
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura != null){ 3225
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 203
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 343
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 355
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAIFormacionBusiness subInformePAIFormacionBusiness; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 313
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 335
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.subInformeFormacion = this.subInformePAIFormacionBusiness.obtenerFormacionPAI(idPAI, fecha, ejercicioPAI, codMoneda, this.agregado); 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TrabCoorSupDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 245
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof ValorId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 655
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getCodarea() == null ? 0 : this.getCodarea().hashCode()); 664
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getCodvalor() == null ? 0 : this.getCodvalor().hashCode()); 684

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 384
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 381
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 405
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 545
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 223
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 223
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 583
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 593
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!this.getUserSecurity().isWriteAllowedPersonal()){ 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 695
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (table != null) 1033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaFraude == null) 1523
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return Long.valueOf(listaFraude.size()); 1553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(comparacion != null && comparacion == 1) 2013
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. listaFraude = this.fraudeBusiness.cargarSeleccionFraudesP(this.estOrgSelec, this.entidadSelec, this.ejercicioSelec, this.fechaDesde, this.fechaHasta, this.nombre); 2055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2364
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 2393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListado) 2463
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 2673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2804
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 2903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2974
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 3083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 184
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 323
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer iddestin, 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ); 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 383
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 413
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idpais, String despais, Integer hayCesionLopd, 453
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Set<AExtAuditoria> AExtAuditorias, Set<Calendario> calendarios, 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Set<AExtAuditoria> AExtAuditorias) { 1244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 345
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 343
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(experiencia!=null) { 465
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idioma == null || idioma.equals("")) { 534
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. String cuerpoEmail = desAlarma + finEmail; 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1554
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 1555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1224
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1225

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 254
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger=LogFactory.getLog(UIFooBarButton.class); 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod @Override 333
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 344
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=59] public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 343
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 343
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 345
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!isManualDisabled()){ // SI EL USUARIO NO HA PUESTO EL DISABLED A MANO 435
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(!isManualDisabled()){ // SI EL USUARIO NO HA PUESTO EL DISABLED A MANO 433
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(oSecurity.getIdModulo())) 453
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 545
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(oSecurity.getIdModulo())) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(idModulo.equals(oSecurity.getIdModulo())) 753
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext((ServletContext)FacesContext.getCurrentInstance().getExternalContext().getContext()); 1015
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(oSecurity.isWriteAllowedPersonal()) 1323
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(iIdeosUsu.equals(selIdeo)){ 1614
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (reRender!=null && !("").equals(reRender)) 2543
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. reRender+=",ventanaError"; 2555
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += reRender+=",ventanaError"; 2552
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. reRender="ventanaError"; 2573
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2644
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2643
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((manualDisabled!=null)&&(manualDisabled.toString().equals("true"))){ 2674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 203
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(height!=null){ 235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 135
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 274
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 1123
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.getTablaBusqueda()!=null) 1353
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 304
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 301
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 65
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 105
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 64
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 63
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 74
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 74
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 75

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 193
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 194
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 214
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 225
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!valor.equals(0)){ 735
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!valor.equals(0)){ 734
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 803
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.ExperienciaBusiness#eliminarCategoriaProfesional(java.lang.Integer, java.lang.Integer, java.lang.Integer) 815
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 963
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1324

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (idiomaAux.getIdidioma() == null) 683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getIdiomaBusiness().modificarIdioma(idiomaAux); 713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 924
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.idioma.getDesidioma() == null) 963
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.idioma.getDesidioma().equals(""))) 974

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AuditorDAO; 104
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 214
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 685
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 834
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1594
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idAudito,Integer idOrigen, Integer ideo, Integer[] tipoDestino); 2244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito,Integer idOrigen, Integer ideo, Integer[] tipoDestino); 2244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2414
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 2415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2584
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2754
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2924
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3124
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3124
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3244
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4644
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4734
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5244
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 5404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 5424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 535

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 224
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 221
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 415
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof TextoTraduccionId)) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 965
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getLanguage() == null ? 0 : this.getLanguage().hashCode()); 974
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getOriginal() == null ? 0 : this.getOriginal().hashCode()); 994
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getTraduccion() == null ? 0 : this.getTraduccion() 1024
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getComentarios() == null ? 0 : this.getComentarios() 1064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof DestInformeId)) 593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 805
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpresup() == null ? 0 : this.getIdpresup().hashCode()); 814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddestin() == null ? 0 : this.getIddestin().hashCode()); 834
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndorige() == null ? 0 : this.getIndorige().hashCode()); 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 103
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 103
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ) { 455
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 453
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (oculto.equals(0)){ 494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (oculto.equals(1)){ 514
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idRecurs, String nombre, String apellido, Integer indSexo, String email, 583
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idRecurs, String nombre, String apellido, Integer indSexo, String email, 583
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 715
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 753
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 843
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 943
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 1043
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ){ 1143
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.orden == null){ 1335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2934
STR.ADLRSTR.ADLR: Evita literales duplicados return this.nombre + " " + this.apellido; 2943
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.apellido; 2943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2974
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return this.nombre + " " + this.apellido + " (" + this.getEmail() + ")"; 2983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getOculto() == null || this.getOculto().equals(0)){ 3024
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return Constantes.CONST_SIMBOLO_OCULTO + " " + getNombreConEmail() ; 3053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3094
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. temp = Constantes.CONST_SIMBOLO_OCULTO + " " + temp; 3123
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter temp = Constantes.CONST_SIMBOLO_OCULTO + " " + temp; 3123
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. temp = Constantes.CONST_SIMBOLO_PART_INFORME + " " + temp; 3153
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter temp = Constantes.CONST_SIMBOLO_PART_INFORME + " " + temp; 3153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3914
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mcaCompleto == null || mcaCompleto.equals(1)){ 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mcaRetocado == null || mcaRetocado.equals(0)){ 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mcaEnviado == null || mcaEnviado.equals(0)){ 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4624
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. @Override 4703
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected Object[]getArrayOrden() { 4714

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.CategoriaDAO; 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 415
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 964
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoDocumentoDAO; 74
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 265
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 183
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.recInformeBusiness.borrarRecomendacion(seleccionRecomendacionesBean.getRecomendacionesSelec().getIdpresup(), seleccionRecomendacionesBean.getRecomendacionesSelec().getIdincide()); 205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 293
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 293
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 315
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 633
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.limpiar(Boolean.FALSE); 643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 675
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (limpiarVista) 1073
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1444
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 1764
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1783
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) { 2243
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( this.importe.compareTo(Double.valueOf("0"))<0 || 2305
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if ((this.estOrgSelec == -1) || (this.entidadSelec == -1) || (this.ejercicioSelec == -1) || (this.persona == null || this.persona.trim().equals("")) || (this.nomfraude == null || this.nomfraude.trim().equals("")) || (this.importe == null || this.importe.equals("")) || (this.explicac == null || this.explicac.trim().equals(""))) { 2425
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.estOrgSelec == -1) || (this.entidadSelec == -1) || (this.ejercicioSelec == -1) || (this.persona == null || this.persona.trim().equals("")) || (this.nomfraude == null || this.nomfraude.trim().equals("")) || (this.importe == null || this.importe.equals("")) || (this.explicac == null || this.explicac.trim().equals(""))) { 2424
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Object medidas[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.med"), Constantes.TAM_MAXIMO_TEXT_AREA_80000 }; 2563
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Object medidas[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.med"), Constantes.TAM_MAXIMO_TEXT_AREA_80000 }; 2563
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Object observac[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.observaciones").replace(":", ""), Constantes.TAM_MAXIMO_TEXT_AREA_80000 }; 2623
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Object observac[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.observaciones").replace(":", ""), Constantes.TAM_MAXIMO_TEXT_AREA_80000 }; 2623
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Object observac[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.persona").replace(":", ""), "50" }; 2683
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Object observac[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.persona").replace(":", ""), "50" }; 2683
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Object observac[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.nombre").replace(":", ""), "50" }; 2743
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Object observac[] = { this.getResourceBundleCtes().getString("pr4PlanAuditoriaInterna.fraude.nombre").replace(":", ""), "50" }; 2743
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) { 2804
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elementoDescId.getId(), elementoDescId.getDescripcion()); 3033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3214
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 3323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3394
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 3493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 3673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaEstructurasOrganizativasActivos) { 5384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 254
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 254
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 251
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 363
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 393
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(DatAcademId id, TipoEstudio tipoEstudio, Auditor auditor, 453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 234
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 233
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 233
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient PlanAuditoriaBusiness planAuditoriaBusiness; 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected FormularioConsultaPAIHoldingBean formularioConsultaPAIHoldingBean; 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected FormularioModificacionPAIHoldingBean formularioModificacionPAIHoldingBean; 324
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected PlanAuditoria cargarDatosPAI(Integer idPai) { 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected PlanAuditoria cargarDatosPAI(Integer idPai) { 695
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected PlanAuditoria cargarDatosPAI(Integer idPai) { 693
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. protected PlanAuditoria cargarDatosPAI(Integer idPai) { 693
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected PaiHolding cargarDatosPAIHolding(Integer idPAIHolding) { 734
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected PlanAuditoria cargarDatosPAIAnterior(Integer idPai) { 774
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. protected PlanAuditoria cargarDatosPAIAnterior(Integer idPai) { 773
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected final void recogerParametrosRequestConsultaModificacion() { 814
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!esHolding) { 865
STR.ADLRSTR.ADLR: Evita literales duplicados this.trazaDebug("*****"); 1213
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected final Boolean cargarParametrosRequestDetalleSeguimiento() { 1324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected final Boolean cargarParametrosRequestDetalleSeguimiento() { 1324
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. PaiHolding paiHoldingAnterior = this.paiHoldingBusiness.obtenerDatosPAIHoldingAnterior(idPai); 1393
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. PaiHolding paiHoldingAnterior = this.paiHoldingBusiness.obtenerDatosPAIHoldingAnterior(idPai); 1393
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. PlanAuditoria planAuditoriaAnterior = this.planAuditoriaBusiness.obtenerDatosPaiAnterior(idPai); 1453
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. PlanAuditoria planAuditoriaAnterior = this.planAuditoriaBusiness.obtenerDatosPaiAnterior(idPai); 1453
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage(textoVentana)); 1693
CDM.MRDC2CDM.MRDC2: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos protected. protected final boolean parteComunInforme() { 1884
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug("***** - tipo cambio : " + tipoCambioAux); 2513
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.PAI.informes.noExisteCambioMoneda")); 2555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 2683
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug("***** generarInformePAI() [FIN] outcome: " + respuesta); 3003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 3103
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug("***** generarInformeHolding() [FIN] outcome: " + respuesta); 3433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 3983
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug("***** generarInformePAIDocumento() [FIN] outcome: " + respuesta); 4303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4784
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. public someMethod( Integer myarg, Integer myarg2 ) { 4783
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.trazaDebug("***** generarInformeHoldingDocumento() [FIN] outcome: " + respuesta); 5103
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 5173
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.debug(this.getInfoTraza() + traza); 5503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.info(this.getInfoTraza() + traza); 5583
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.logger.error(this.getInfoTraza() + traza); 5663
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioModificacionPAIHoldingBean formularioModificacionPAIHoldingBean) { 7324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. FormularioConsultaPAIHoldingBean formularioConsultaPAIHoldingBean) { 7414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8094

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 213
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.DAOObject#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 525
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 544

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 364
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 364
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 363
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 363
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 843
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ParamSeguimAudId id = new ParamSeguimAudId(section.getIdSec(), new Integer( InformeConstantes.INF_4_ANTIGUEDAD_DE_RECOMENDACION )); 875
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 915
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1204
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1203
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1814
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2284
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 2474
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fechaAuditoriaVisible){ 2915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 3323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. int informe = this.informe.getId().getIdinforme().intValue(); 3623
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. int informe = this.informe.getId().getIdinforme().intValue(); 3623
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. ElementoDescId element = null; 5503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 174
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 804
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 843
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.htmlDatosAcadem="./modificarFichaDatosAcademicos.html"; 1153
STR.ADLRSTR.ADLR: Evita literales duplicados this.htmlDatosAcadem="./modificarFichaDatosAcademicos.html"; 1153
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1195
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.tipoEstudio.getIdtipest().equals(1) || this.tipoEstudio.getIdtipest().equals(2)){ 1205
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.tipoEstudio.getIdtipest().equals(1) || this.tipoEstudio.getIdtipest().equals(2)){ 1204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(this.tipoEstudio.getIdtipest().equals(3)){ 1254
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1405
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.listaBusquedaDatAcadem = this.datosAcademicosBusiness.buscarDatosAcademicos(this.fichaPersonalBean.getDatosFicha().getIdrecurs(), this.getTipoEstudio().getIdtipest()); 1535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1674
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./altaFichaDatosAcademicos.html"); 1903
STR.ADLRSTR.ADLR: Evita literales duplicados this.setHtmlDatosAcadem("./altaFichaDatosAcademicos.html"); 1903
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./altaFichaDatosAcademicos.html"); 1993
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./modificarFichaDatosAcademicos.html"); 2063
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./modificarFichaDatosAcademicos.html"); 2143
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./modificarFichaDatosAcademicos.html"); 2223
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./modificarFichaDatosAcademicos.html"); 2423
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*IdiomaRecurso idiomaRecurso = new IdiomaRecurso(); 2503
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getControlIdiomas().equals(1)){ 2694
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. IdiomaRecurso idioma = this.datosAcademicosBusiness.findIdiomaRecurso(id2); 2793
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. IdiomaRecurso idioma = this.datosAcademicosBusiness.findIdiomaRecurso(id2); 2793
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./modificarFichaDatosAcademicos.html"); 2913
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./altaFichaDatosAcademicos.html"); 3023
RGP.ERRRGP.ERR: Evite el uso de rutas relativas this.setHtmlDatosAcadem("./altaFichaDatosAcademicos.html"); 3163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3754
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 3753
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosAcademicos.getCentro()==null || this.datosAcademicos.getCentro().equals("")){ 3814
STR.ADLRSTR.ADLR: Evita literales duplicados if(this.datosAcademicos.getCentro()==null || this.datosAcademicos.getCentro().equals("")){ 3813
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosAcademicos.getDescestu()==null || this.datosAcademicos.getDescestu().equals("")){ 3844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.idioma.getIdidioma().equals(-1)){ 4254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.valorConversacion.getId().getCodvalor().equals(-1)){ 4284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.valorEscritura.getId().getCodvalor().equals(-1)){ 4314
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.valorTraduccion.getId().getCodvalor().equals(-1)){ 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4774
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 4873
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(tipoEstudioTemp.getIdtipest(),tipoEstudioTemp.getTipoest()); 4943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Idioma IdiomaTemp = null; 6344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(IdiomaTemp.getIdidioma(),IdiomaTemp.getDesidioma()); 6483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6654
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6795
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(valorTemp.getId().getCodvalor(),valorTemp.getDesvalor()); 6813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(valorTemp.getId().getCodvalor(),valorTemp.getDesvalor()); 7123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7274
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 7415
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(valorTemp.getId().getCodvalor(),valorTemp.getDesvalor()); 7433
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 8354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 8394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 8434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 8444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8644

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754

WebContent/app/comun/visualizacionArchivoInfoAuditoria.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idAuditoria == null || idAuditoria.equals("")){ 234
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/infoAuditoria?idAuditoria=" + idAuditoria; 383
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/app/errores/errorBackend.html"; 403

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 133
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 133
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 433
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 433
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 433
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.nivelSelec.equals(0)){ 565
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.nivelSelec.equals(0)){ 564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(1)){ 624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(2)){ 684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(3)){ 744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 955
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1105
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 1133
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1265
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 1293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1425
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1534
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((!this.nivelSelec.equals(-1)) && (!this.normativa.equals(""))){ 1554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.nivelSelec.equals(0)) && (!this.areaSeleccionada.equals(""))|| 1564
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(1)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals(""))|| 1574
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1585
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1584
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(3)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.tareaSeleccionada.equals(""))){ 1594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2074
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.nivelSelec.equals(0)){ 2094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(1)){ 2154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(2)){ 2214
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(3)){ 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 304
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 305
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1014
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1014
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1015

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 395
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. Integer key = (Integer) this.tablaBusqueda.getSelection() 965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1084
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected transient SubInformePAISeguimientoRecomendacionesEOBusiness subInformePAISeguimientoRecomendacionesEOBusiness; 234
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient SubInformePAISeguimientoRecomendacionesEOBusiness subInformePAISeguimientoRecomendacionesEOBusiness; 235
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 304
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 333
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 375
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. this.datos = this.subInformePAISeguimientoRecomendacionesEOBusiness.obtenerSeguimientoRecomendacionesEOPAI(idPAI, fecha, this.agregado); 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 884
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean infoSeguimientoRecomendacionesEO) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 553
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod( Integer myarg, Integer myarg2 ) { 1153
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.copiarAEjercicioSelec == null){ 1415
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.camposObligatorios"))); 1563
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. Object parametros[] = {this.getResourceBundleCtes().getString("pr7RecursosHumanos.formularioEscalaSalarial.campoAniosPermanencia")}; 1655
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 2903
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 3023
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 3335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
STR.ADLRSTR.ADLR: Evita literales duplicados TraducibleSelectItem temp = new TraducibleSelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 3893
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (categoriaAuditor.getIdcatego(), categoriaAuditor.getDescateg()); 4153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4375
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (pais.getIdpais(), pais.getDespais()); 4393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4544
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 4635
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem selectItem = new TraducibleSelectItem (moneda.getCodmoneda(), moneda.getDesmoneda()); 4653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5324
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 5433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5564
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 5673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 244
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 423
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof AnuncioEnvioId)) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 635
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 644
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdusuari() == null ? 0 : this.getIdusuari().hashCode()); 664

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected static ResourceBundle resourceBundle; 275
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. protected static final Log logger = LogFactory.getLog(DescargarArchivoExcelServlet.class); 284
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 305
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ServletException { 303
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 364
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 365
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. protected void doGet (HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException 363
CDM.THROW2CDM.THROW2: Utiliza las etiquetas Javadoc @throws o @exception en metodos protected. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 424
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(req.getParameter("idManual") != null){ 495
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. BusquedaEstadisticasBean busquedaEstadisticasBean = (BusquedaEstadisticasBean)req.getSession().getAttribute("busquedaEstadisticasBean"); 583
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<String> colTitles = new ArrayList<String>(); 612
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(pagina); 782
ACTIONS.ServletRedirectContentTypeACTIONS.ServletRedirectContentType: Todos los servlets que redirigen a una página JSP ó HTML deben establecer el contentType a text/html. resp.sendRedirect(paginaError); 952

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 334
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 331
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 314
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 313
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 313
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 883
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. ParamSeguimAudId id = new ParamSeguimAudId(section.getIdSec(), new Integer( InformeConstantes.INF_6_COMPARATIVA_COSTES_PRESUPUESTADOS_REALES)); 915
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod setDefaultValues(); 933
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 965
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1354
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1354
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 )throws ReportSDKException{ 1353
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1884
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] private someMethod( Integer myarg, Integer myarg2 ){ 2003
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( paisVisible){ 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2564
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(informe.getId().getIdinforme()){ 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3664
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 3693
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaEstructura != null){ 3735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 184
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger = LogFactory.getLog(DAOObjectBaseImpl.class); 215
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!"".equals(nombreFiltroSeguridad)){ 405
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 445
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura protected void deshabilitarFiltros(){ 605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 693

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 194
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 295
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 345
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(presuDepartEO.getIndnacex().equals(presuDepartNI.getIndnacex()) && presuDepartEO.getIdeo().equals(presuDepartNI.getIdeo()) && presuDepartNI.getIdeo()>0){ 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 484
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 585
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 635
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 184
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 194
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoEspecAux.getIdtipespe() == null) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoEspecBusiness() 695
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoEspecBusiness().modificarTipoEspec( 723
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoEspec.getTipoespe() == null) 983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoEspec.getTipoespe().equals(""))) 994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 361
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 924
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 924

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 353
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 414
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 473
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 525
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 644
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 644
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 643
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.entidadFooBarSelec == Constantes.CONST_NO_VALOR_SELECCIONADO){ 665
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. facesContext.addMessage("", new FacesMessage(this.getResourceBundleCtes().getString("pr11Mantenimiento.modificarEntidadesRiskmap.rellenarCampos"))); 715
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 994
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 184
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 365
STR.ADLRSTR.ADLR: Evita literales duplicados this.email = ""; 373
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 494
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 493
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(StringUtil.isEmpty(this.email) || StringUtils.isEmpty(this.asunto) || StringUtils.isEmpty(this.cuerpo)){ 515
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(this.getResourceBundleCtes().getString("aplicacion.mensaje.cumplimentarObligatorios"))); 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){// incidencia 4204 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 213
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 243
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.sql.Blob; 43
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 594
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 593
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 593
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 593
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 615
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod( Integer myarg, Integer myarg2 ); 733
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 743
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 814
CDCI.PJDCC4CDCI.PJDCC4: Proporciona comentarios Javadoc para clases e interfaces privadas. private someMethod 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1275
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ){ 1513
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1513
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(borrador.getOrdenplan() == null){ 1775
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1875
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getId().toString(),elem.getDescripcion()); 1893
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2015
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(elem.getId().getIdioma(),elem.getNombre()); 2033
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 2323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 2463
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2605
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 2623
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 2654
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 2663
STR.ADLRSTR.ADLR: Evita literales duplicados s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 2663
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 2683
STR.ADLRSTR.ADLR: Evita literales duplicados s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 2683
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2845
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 2863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 2894
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 2903
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 2923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3104
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 3103
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getEstructuraOrganizativaSelec()!=-1){ 3163
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. List<Destinatario> listaDestinatarios = auditorBusiness.buscarDestinatariosDisponibles(this.idAudito, 0, this.getEstructuraOrganizativaSelec(), Constantes.CONST_DEST_PLAN_ACCION, "", ""); 3175
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3215
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3233
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3305
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 3335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3554
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 3553
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 3603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((this.getNombre()==null || this.getNombre().equals("")) && (this.apellidos==null || this.apellidos.equals(""))){ 3604
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3675
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3693
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 3755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 3773
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i2.hasNext()&& encontrado){ 3785
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4004
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 4003
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4135
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(elem.getId(),elem.getDescripcion()); 4153
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4295
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s2 = new SelectItem(elem.getId(),elem.getDescripcion()); 4313
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4465
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4483
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 4514
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4523
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 4543
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(elem.getIdRecurs(),elem.getOculto()); 4713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getOculto()==null || elem.getOculto().equals(0)){ 4744
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+")"); 4753
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s1 = new SelectItem(elem.getIdRecurs(),elem.getNombre()+" "+elem.getApellido()+" ("+elem.getEmail()+") "+elem.getDesoculto()); 4773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4884
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(destinatario.getIdRecurs(), destinatario.getOculto()); 4943
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(destinatario.getIdRecurs(), destinatario.getNombreConEmailConOculto()); 4953
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<SelectItem> listaItemsDesti, SelectItem elemento) { 5114
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod(List<SelectItem> listaItemsDesti, SelectItem elemento) { 5113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5254
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. ElementoId id = new ElementoId(destinatario.getIdRecurs(), destinatario.getOculto()); 5313
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem selectItem = new SelectItem(destinatario.getIdRecurs(), destinatario.getNombreConEmailConOculto()); 5323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5604
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 5603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSelec!=null && !this.destinatarioSelec.equals(-1)){ 5624
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 5633
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 5643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 5705
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 5713
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 5785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 5823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6044
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ){ 6043
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6063
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.dentroDestinatarioSelec!=null && !this.dentroDestinatarioSelec.equals(-1)){ 6064
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 6073
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0 || listaItemsDestinatariosDentro==null) 6083
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 6145
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 6153
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 6235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 6543
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6544
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosBusquedaSelec!=null && !this.destinatariosBusquedaSelec.equals(-1)){ 6564
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 6573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 6583
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 6645
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 6653
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 6725
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. id = new ElementoId (Integer.parseInt(elemAux.getValue().toString()),0); 6763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6994
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 6993
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 6994
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.fueraDestinatarioSelec!=null && !this.fueraDestinatarioSelec.equals(-1)){ 7014
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean existeEnAsig=false,encontrado=false; 7023
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 7033
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()&&!existeEnAsig){ 7095
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(elemento.equals(((SelectItem)it.next()).getValue())) 7103
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it2.hasNext()&&!encontrado){ 7185
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7584
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatarios.size()==0) 7603
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 7645
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7764
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosDentro.size()==0) 7783
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 7825
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 7994
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosBusqueda.size()==0) 8013
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 8174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(listaItemsDestinatariosFuera.size()==0) 8193
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 8235
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 8444
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 8444
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()){ 8725
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elem.getId().equals(0)){ 8744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (elem.getId().equals(1)){ 8764
STR.ADLRSTR.ADLR: Evita literales duplicados mensaje1 += elem.getDescripcion()+"<br>"; 8773
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += this.getResourceBundleCtes().getString("pr03GestionInformes.insertarDestinatarios.usuGuardar"); 8872
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje1+"<br>"; 8913
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje1+"<br>"; 8912
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeGlobal += mensaje2+"<br>"; 8943
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeGlobal += mensaje2+"<br>"; 8942
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9394
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 9393
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 9434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 9515
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 9664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 9764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 9845
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (elemId.getId2().equals(1)){ 9994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getBotonOcultoPulsado().equals(1)){ 10164
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 10225
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if (this.getBotonOcultoPulsado().equals(3)){ 10404
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorOcultos.hasNext()){ 10465
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 10704
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Locale localeInforme = ResourceBundleUtils.getLocale(informePlanAccion.getIdiomaInforme()); 10823
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Locale localeInforme = ResourceBundleUtils.getLocale(informePlanAccion.getIdiomaInforme()); 10823
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destId = new DestTrabajoId(); 11223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, Exception { 11454
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, Exception { 11454
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=17] public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, Exception { 11453
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException, Exception { 11453
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idAudito = this.cumplimentarPlanAccionBean.getListaCumplimentarPlanAccionBean().getSeleccionPlanAccionBean().getPlanSeleccionado().getIdaudito(); 11483
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idAudito = this.cumplimentarPlanAccionBean.getListaCumplimentarPlanAccionBean().getSeleccionPlanAccionBean().getPlanSeleccionado().getIdaudito(); 11483
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Locale localeInforme = null; 11583
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Locale localeInforme = null; 11583
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter nombreCoResponsable = auditor.getNombre() + " " + auditor.getApellido(); 12043
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. GIPlanAccionId planAccionId = new GIPlanAccionId(idAudito, Constantes.CONST_ESTADO_PLAN_EN_CURSO, Fechas.getFechaActual(), desti.getIdRecurs(),desti.getIndOrigen()); 12193
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. DestTrabajoId destTrabajoId = new DestTrabajoId(); 12283
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 12804
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ){ 12803
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo2"); 13102
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo3"); 13112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo4"); 13122
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo5"); 13132
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo6"); 13142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo7"); 13152
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo8"); 13162
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo9"); 13192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo10"); 13202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo11"); 13212
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo12"); 13222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo13"); 13242
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo14"); 13252
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo15"); 13262
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo16"); 13272
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo17"); 13282
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += resourceBundleCorreo.getString("destinatariosPlanAcc.cuerpo18"); 13292
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13354
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 13424
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Auditor> responsables){ 13514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] private someMethod(List<Auditor> responsables){ 13513
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(responsables!=null){ 13533
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " " + responsable.getApellido(); 13663
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " " + responsable.getApellido(); 13733
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(StringUtil.isEmpty(personaEnviado)){ 13783
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = director.getNombre() + " " + director.getApellido(); 13863
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 14013
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 14012
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14054
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14134
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 14133
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14214
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. text = text.substring(0 ,index) + text.substring(( index + marca.length()), text.length()); 14233
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 14274
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 14273
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return marca + " " + text; 14283
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter return marca + " " + text; 14283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 14494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 14524
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 14534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 17574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.io.File; 43
CNU.UICNU.UI: Evita Imports no utilizados import org.hibernate.Hibernate; 314
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 974
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 973
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 973
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 973
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 995
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2314
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 2403
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 2653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3694
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod 4225
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4484
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 4485
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4483
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. ProgramaTrabajo pt = papelesBusiness.buscarPrograma( this.getIdAuditoria(), 4505
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 4815
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ProgramaTrabajo programaTrabajo = papelesBusiness.buscarPrograma(this.getIdAuditoria(), this.arbolPapelesBean.getIdTipoArea()); 5103
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. ProgramaTrabajo programaTrabajo = papelesBusiness.buscarPrograma(this.getIdAuditoria(), this.arbolPapelesBean.getIdTipoArea()); 5103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 5394
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 5394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 6114
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 6114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6354
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 6433
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 6605
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 7014
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 7014
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext() && !fin) 7305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 7484
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer valor = this.getValoracionAuditoria(); 7503
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer valor = this.getValoracionAuditoria(); 7503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 7714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 7784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 7854
STR.ADLRSTR.ADLR: Evita literales duplicados String mensajeError = getResourceBundleErr().getString("auditmap.errores.debeTenerMenosCaracteres"); 7923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8714
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8714
RGP.LNSPRGP.LNSP: Evita utilizar \n o \r como separadores de linea. return (conclusiones1 + "\n" + conclusiones2); 8953
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. return (conclusiones1 + "\n" + conclusiones2); 8953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9104
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 9103
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 9173
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( i.hasNext() ) 9425
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem s = new SelectItem(aud.getIdrecurs(), aud.getNombre() + " " + aud.getApellido()); 9483
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(aud.getIdrecurs().equals(this.getUserSecurity().getIdRecurso())) 9535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 9804
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 9995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 10354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 10644
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter textoFich = this.getResourceBundleCtes().getString("pr02PapelesTrabajo.papeles.ficheros") + " (" + numFich + ")"; 10943
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException 11024
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. List<UploadedFile> upload = new ArrayList(); 11133
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. List<UploadedFile> upload = new ArrayList(); 11133
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. ProgramaTrabajo programaTrabajo = papelesBusiness.buscarPrograma(this.getIdAuditoria(), this.getIdTipo()); 11253
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. ProgramaTrabajo programaTrabajo = papelesBusiness.buscarPrograma(this.getIdAuditoria(), this.getIdTipo()); 11253
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 11275
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FichLogicoAsociado fichLog = new FichLogicoAsociado(); 11333
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FichLogicoAsociadoId id = new FichLogicoAsociadoId(this.getIdAuditoria(), this.getIdTipo(), null); 11363
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. File f = new File(fich2.getName()); 11413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 12074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 12074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 12144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 12214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 12284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iteradorArchivoFisico.hasNext()) 12355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 12674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 13004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 13274
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 13455
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(), edid.getDescripcion()); 13483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 13734
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 13855
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(), edid.getDescripcion()); 13883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 14094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 14384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 14544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 14694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 14984
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 14984
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 14983
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object oState = this.arbolPapelesBean.getMyTree().saveState(context); 15763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.arbolPapelesBean.getHoyrList().get(this.arbolPapelesBean.getHoyrActual() - 1).getIndInforme().equals(Integer.valueOf(1)) ) 16134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String MensageHoja = this.getResourceBundleCtes().getString("pr02PapelesTrabajo.notificarCambio.mensajeHoja"); 16784
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter mensaje.setRemitente(remitente.getNombre() + " " + remitente.getApellido()); 16903
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 16995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 17244
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 17425
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. sAud = new SelectItem(at[1], ((String) at[2]).concat(" ".concat((String) at[3]))); 17463
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 17715
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. sB = new TraducibleSelectItem(Integer.valueOf(r.getId().getCodvalor()), r.getDesvalor()); 17753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 18174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer ItemSeleccionado = this.getFiltrar(); 18194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 18604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 18604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 18684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 18994
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) 19095
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 19214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 19404
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 19404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 19564
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 19564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException 19884
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException 19884
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. FilaMenuCentro filaMenuCentro = (FilaMenuCentro) area.getData(); 19913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 20034
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 20034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.auditor2.equals(-1)) 20194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 20314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 20854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=43] private someMethod( Integer myarg, Integer myarg2 ) 21033
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) 21033
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( this.arbolPapelesBean.isFlagModoAsociado() ) 21053
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 26274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 26414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 26714
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer estadoAnterior = this.arbolPapelesBean.getPapelesTrabajo().getIEstado(); 26953
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer estadoAnterior = this.arbolPapelesBean.getPapelesTrabajo().getIEstado(); 26953
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=90] public someMethod( Integer myarg, Integer myarg2 ) 27043
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 27043
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( estadoSeleccionado.equals( Constantes.CONST_ESTADO_TAREA_EN_CURSO ) 27183
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean EODependiente = false; 27454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean EOSupervRealidoPor = false; 27954
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 28175
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean EODependiente = false; 29154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean EOSupervRealidoPor = false; 29644
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext ()) { 29855
RGD.PJDCM2RGD.PJDCM2: Proporciona comentarios Javadoc para metodos protegidos. EnumComboCriticidad(String valor) { 30743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 30784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 30844
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter arbolPapelesBean.getPapelesTrabajo().setDesCriticidad(EnumComboCriticidad.valueOf("S" + seleccion).getValor()); 30953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( seleccion.equals(0) || seleccion.equals(2) ) 30994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( seleccion.equals(0) ) 31034
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if (seleccion.equals(1) && arbolPapelesBean.getPapelesTrabajo().getAsocInfor() == true) { 31134
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*Integer estado = this.arbolPapelesBean.getPapelesTrabajo().getIEstado(); 31353
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 31534
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=59] private someMethod( Integer myarg, Integer myarg2 ) 31533
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) 31533
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 31533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( estado.equals(Integer.valueOf(-1)) ) // Ningún estado seleccionado 31654
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || StringUtil.deleteHTML(this.arbolPapelesBean.getAuxTrabajoRealizado()).equals("")) 31984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || StringUtil.deleteHTML(getArbolPapelesBean().getPapelesTrabajo().getTrabajoRealizado()).equals("")) 32014
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || !StringUtil.deleteHTML(this.arbolPapelesBean.getAuxTrabajoRealizado()).equals("")) 32094
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || StringUtil.deleteHTML(getArbolPapelesBean().getPapelesTrabajo().getTrabajoRealizado()).equals("")) 32124
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || !StringUtil.deleteHTML(this.arbolPapelesBean.getAuxTrabajoRealizado()).equals("")) 32194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && desEstado.equals("PENDIENTE")) && this.cambioDeTarea && this.altaHechoObserv && this.valorAux) { 32204
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || !StringUtil.deleteHTML(this.arbolPapelesBean.getAuxTrabajoRealizado()).equals("")) 32264
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (getArbolPapelesBean().isFlagAltaCopia() // Alta 32553
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || this.arbolPapelesBean.getPapelesTrabajo().getCumplimiento().equals("") ) ) 32994
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && this.getArbolPapelesBean().getPapelesTrabajo().getHoras().equals(Float.valueOf(0)) 33114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 33564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 33614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 33714
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 33714
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 33713
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 33713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. facesContext.addMessage("", new FacesMessage( mensajeErrorCampo + mensajeErrorConversion ) ); 34803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.auditor2.equals( -1 ) ) 36144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 37064
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) 37634
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws SQLException, IOException{ 37744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 38674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 38844
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(oSecurity.getAmbito()!=UserSecurity.AMBITO_LECTURA){ 39173
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(arbolPapelesBean.comparePapelesTrabajo(arbolPapelesBean.getPapelesTrabajoNow(), arbolPapelesBean.getPapelesTrabajoBefore())==false){ 39205
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=36] private someMethod( Integer myarg, Integer myarg2 ) 39453
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) 39453
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( getModo().equals( Constantes.CONST_MODO_TRABAJO ) 39763
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( this.getModo().equals( Constantes.CONST_MODO_REVISION ) 40683
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 42044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 42514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 42514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 43224
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idAuditoria = this.arbolPapelesBean.getPapelesTrabajo().getIdAuditoria(); 43243
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idAuditoria = this.arbolPapelesBean.getPapelesTrabajo().getIdAuditoria(); 43243
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Integer idIncidencia = this.arbolPapelesBean.getPapelesTrabajo().getIdincide(); 43263
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Integer idIncidencia = this.arbolPapelesBean.getPapelesTrabajo().getIdincide(); 43263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 43704
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 43704
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.numeroHechosYRecom = "(" + listaHechosEstandar.size() + " resultados)"; 43813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 43964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 44104
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if(tableHecho.getRowData()!=null){ 44263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 44354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) 44425
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception 44764
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception 44764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45694
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) 45735
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 45844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 46074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 47014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 47294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 47354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 47504
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterator.hasNext()) 47575
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 47694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 48424
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ) 48423
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ((hecho==null || hecho.equals("")) || (recom==null || recom.equals("") ) || (area==null || area.equals("")) ) 48444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(tarea!=null && !tarea.equals("") && (subarea ==null || subarea.equals("")) ) 48504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(hoja!=null && !hoja.equals("") && (subarea ==null || subarea.equals("")) ) 48564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 48704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 48814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 48974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 49254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 49534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 49814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 49814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 50094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 50164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 50234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 50304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 50374
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 50374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 50464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 50614
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( seleccion.equals(0) || seleccion.equals(2) ) 50694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 50994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 50994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 51044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 51094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 51094
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 51144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 51194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 51274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 51354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 51434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 51514
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 51625
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem( Integer.valueOf( val.getId().getCodvalor() ), val.getDesvalor() ); 51643
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 51774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 51854
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 51955
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(Integer.valueOf(val.getId().getCodvalor()), val.getDesvalor()); 51973
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 52734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 52814
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 52925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(val.getId().getCodvalor(), val.getDesvalor()); 52943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 53084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 53124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 53324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 53324
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 53445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(val.getId().getCodvalor(), val.getDesvalor()); 53463
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsValoracionAuditoria) { 53554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53674
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.valoracionAuditoria != -1 && this.valoracionAuditoria != null) 53683
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. visibleAceptar = false; 53713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 53874
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 53914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean abrirVentanaAlertaDatosGuardados) { 53924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 53964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54124
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 54185
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(fich.getId().getIdficher(), fich.getNombre()); 54203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54314
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 54395
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s1 = new SelectItem(cont, fich.getTitulo()); 54433
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 54964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 55044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 55124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 55204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 55204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructurasOrganizativas) { 55454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 55494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 55574
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 55655
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(), edid.getDescripcion()); 55673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 55784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 55864
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 55945
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(edid.getId(), edid.getDescripcion()); 55963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 56074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 56844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 56964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 57044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 57044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 57134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 57254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 57294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 57334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 57374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 57494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 57534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 57984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 58984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 59944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) { 60423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 60664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 60744
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) 60865
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId().getCodesta(), e.getDesesta()); 60953
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId().getCodesta(), e.getDesesta()); 61043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 61204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 61284
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 61365
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(e.getId().getCodesta(), e.getDesesta()); 61403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 61524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 61604
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 61695
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(Integer.valueOf(c.getId().getCodvalor()), c.getDesvalor()); 61723
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 61854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 61944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 62724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 62724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 62774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 62824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 62864
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean recomendacionesTXTObligatorioRendered) { 62874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 62914
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 62954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 63004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 63004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 63054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63354
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 63445
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(dep.getIddpto(), dep.getDpto()); 63463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 63904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 63984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 64085
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 64103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 64224
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 64315
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 64333
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 64454
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 64545
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 64563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 64684
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()) { 64775
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(val, val); 64793
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 64914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 64994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* if (listaHechosEstandar == null) 65733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 65924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 66154
STR.ADLRSTR.ADLR: Evita literales duplicados return "deshabilitado"; 66193
STR.ADLRSTR.ADLR: Evita literales duplicados return "contextual"; 66223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 66554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66654
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 66654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 66754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 66754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 66854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 66934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 67014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 67054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 67104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 67154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 67204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 67304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 67494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 67494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 67534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 67584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67784
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 67784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 67884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 68134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68844
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (listaNormativa == null) 68853
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. muestraListadoNormativa = true; 68883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 68924
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.muestraListadoNormativa == false) 68933
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.muestraListadoNormativa == false) 68935
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. tablaBlancoNormativa = false; 68963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 69974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70444
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 70484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 70534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 70574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionSelecFichLogico) { 70584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 70624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 70664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionSelecFichFisico) { 70674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 70804
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 70844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionComentAuditado) { 70854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 70894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 70934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionRevisionObserv) { 70944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 70984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 70984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 71024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionValorarSubarea) { 71034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 71074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 71114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarInformacionNoHechoObservado) { 71124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 71964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 72604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 72964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 73524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 73614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 73964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 74444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 74564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 74934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 75004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaDatosGuardadosCambios) { 75014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 75934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 76014

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 264
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 285
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 535
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(adjunta){ 625
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (!entra && iterador.hasNext()) { 795
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FichAdjuntoMensajeId fichAdjuntoMensajeId = new FichAdjuntoMensajeId(getId_mensaje(),id); 833
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 934
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException{ 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1114
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1284
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1283
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1554
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, SQLException { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws IOException,SQLException { 1694
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 )throws IOException,SQLException { 1694
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Mensaje mensaje = new Mensaje(); 1733
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Mensaje mensaje = new Mensaje(); 1733
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. mensaje.setRemitente(this.getUserSecurity().getUsuarioActual().getNombre() + " " + this.getUserSecurity().getUsuarioActual().getApellido()); 1765
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter mensaje.setRemitente(this.getUserSecurity().getUsuarioActual().getNombre() + " " + this.getUserSecurity().getUsuarioActual().getApellido()); 1763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!getTextoMensaje().trim().equals("")){ 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
PB.EQL2PB.EQL2: Utiliza instanceofdentro de una implementacion de metodo equals(). public someMethod( Integer myarg, Integer myarg2 ) { 3503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected boolean cerrarFckEditor = false; 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) {} 233
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 324
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 324
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 364
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 365
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 413
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtil.isEmpty(informe.getIdiomaInforme())){ 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 544
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=20] public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 543
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 543
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 545
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(! informe.getEstructuraSuperior().equals("") && !informe.getEstructuraSuperior().equals(informe.getNomEstructuraEntidad())){ 704
STR.ADLRSTR.ADLR: Evita literales duplicados if(! informe.getEstructuraSuperior().equals("") && !informe.getEstructuraSuperior().equals(informe.getNomEstructuraEntidad())){ 703
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. //document.getRange().getFormFields().get("Texto5").setResult(getResourceBundleCtes().getString("pr03GestionInformes.informe.direccionGeneral")); 715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while((destinatariosAnadidos < 13 )&&( indiceDest < informe.getListaDestinatarios().size())){ 925
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((destinatario.getOculto() == null) || ((destinatario.getOculto() != null) && (destinatario.getOculto().equals(Integer.valueOf(0))))){ 944
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2003
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(sections.hasNext()){ 2695
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2725

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. AreaBusiness { 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 113
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 394
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 393
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 393
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 394
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 433
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 505
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 584
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=28] public someMethod( Integer myarg, Integer myarg2 ){ 583
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 583
STR.ADLRSTR.ADLR: Evita literales duplicados String sFiltroSeguridad = ""; 613
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( this.getOSecurity().getAmbito().equals( UserSecurity.AMBITO_LECTURA ) ) // ÁMBITO DE LECTURA 903
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().isReadAllowedGlobal()) // Permiso global de lectura 925
STR.ADLRSTR.ADLR: Evita literales duplicados mParametros.put("listaEOs", this.getOSecurity().getIdeoRecursoYDependientes()); 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2294
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(ideo,deseo) from EstructuraEntidad order by deseo"); 2315
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* 2343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2774
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 2774
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String sql = " select new com.mapfre.mutua.auditmap.model.presentation.ElementoCombo(EO.ideo,EO.deseo) " + 2845
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 2913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3004
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3004
STR.ADLRSTR.ADLR: Evita literales duplicados query.setPresentationClass("com.mapfre.mutua.auditmap.model.presentation.ElementoCombo"); 3063
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( conPermisos ) 3113
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 3154
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition( "est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 3213
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 3213
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "est.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 3263
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 3324
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 3383
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "est.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 3433
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 3543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3614
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3614
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( conPermisos ) 3713
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 3754
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 3813
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 3813
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 3863
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 3924
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 3983
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 4033
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 4143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4174
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ){ 4173
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 4174
STR.ADLRSTR.ADLR: Evita literales duplicados query.addCondition(" (ent.estructuraEntidad.mcaActivo = "+Constantes.CONST_MCA_ACTIVO+" or ent.estructuraEntidad.ideo = "+entSelec+") "); 4293
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( conPermisos ) 4323
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 4364
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 4423
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 4473
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 4534
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 4593
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 4643
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 4753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4824
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4824
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(seguridad.getPermisos().equals(Constantes.CONST_PERMISO_GLOBAL)){ 4924
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + seguridad.getIdeosUsuarioYDependientes() + ")" ); 4953
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "ent.estructuraEntidad.ideosup in (" + seguridad.getIdeosUsuario() + ")" ); 4973
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 5043
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(-1)){ 5594
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 5653
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6354
STR.ADLRSTR.ADLR: Evita literales duplicados String linages = linage.replace("/", ","); 6473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. queryString="select EO.ideo,EO.deseo from some_table EO where ideosup in ("+listaLinages+") order by EO.deseo "; 6523
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()) 6595
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Integer idTemp = new Integer(((BigDecimal) m.get("ideo")).toPlainString()); 6643
STR.ADLRSTR.ADLR: Evita literales duplicados Integer idTemp = new Integer(((BigDecimal) m.get("ideo")).toPlainString()); 6643
STR.ADLRSTR.ADLR: Evita literales duplicados ElementoDescId ei = new ElementoDescId(idTemp,(String) m.get("deseo")); 6653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 6904
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " AND est.mcaActivo = " + Constantes.CONST_MCA_ACTIVO; 7082
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " ORDER BY deseo" ; 7102
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String listaLinages = new String(); 7212
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!id.equals(-1)){ 7224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7664
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 7755
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(i == 1) 7833
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. queryString = queryString.concat(",".concat(linages[i])); 7863
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp2.hasNext()){ 7915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8084
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 8175
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. StringDelimiter del = new StringDelimiter(" , " , " ( " , " ) "); 8243
STR.ADLRSTR.ADLR: Evita literales duplicados StringDelimiter del = new StringDelimiter(" , " , " ( " , " ) "); 8243
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 8335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8454
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 8473
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<EstadisticaImpTiempo> listaResultado= new ArrayList(); 8593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteratorTemp.hasNext()){ 8625
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("ideo") != null) 8653
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("deseo") != null) 8673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("identnom") != null) 8693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("idpais") != null) 8713
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("diaslab") != null) 8733
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("horasdis") != null) 8753
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("horasdis") != null) 8753
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(m.get("horasdis") != null) 8773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9024
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 9153
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9294
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9334
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 9333
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from EstructuraEntidad"; 9382
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " where ideo in ( " + ideosDePai + " )"; 9393
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where ideo in ( " + ideosDePai + " )"; 9393
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where ideo in ( " + ideosDePai + " )"; 9392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and mcaActivo = 1 "; 9422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by ideo, idnivel, deseo, indnacex "; 9452
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9534
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 9542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from EstructuraEntidad"; 9582
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " where ideo in ( " + dptosDePai + " )"; 9593
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where ideo in ( " + dptosDePai + " )"; 9592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " order by ideo "; 9602
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 9674
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 9683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 9794
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 9822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " from EstructuraEntidad est"; 9852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " where est.nivel.idnivel = ?"; 9862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and est.pais.idpais = ?"; 9872
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 9924
STR.ADLRSTR.ADLR: Evita literales duplicados consulta += " AND est.ideosup in ( " + getOSecurity().getIdeosUsuarioYDependientesToParametros() + " )"; 9983
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND est.ideosup in ( " + getOSecurity().getIdeosUsuarioYDependientesToParametros() + " )"; 9982
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 10035
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND est.ideosup in ( " + getOSecurity().getIdeosUsuarioToParametros() + " )"; 10102
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 10135
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by deseo"; 10222
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 10285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 10354
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 10382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " from EstructuraEntidad est"; 10412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " where est.nivel.idnivel = ?"; 10422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and est.pais.idpais = ?"; 10432
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and (est.mcaActivo = ? or est.id.ideo = ?)"; 10492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and est.mcaActivo = ?"; 10532
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 10584
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND est.ideosup in ( " + getOSecurity().getIdeosUsuarioYDependientesToParametros() + " )"; 10642
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 10695
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " AND est.ideosup in ( " + getOSecurity().getIdeosUsuarioToParametros() + " )"; 10762
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 10795
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " order by deseo"; 10882
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 10945
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11064
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size() > 0) 11123
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else return ""; 11143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11174
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size() > 0) 11243
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else return temp; 11263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11494
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. DirectorEO directorEO = new DirectorEO();; 11664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 11714
STR.ADLRSTR.ADLR: Evita literales duplicados String sHQL = "select est.ideo, "; 11773
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.deseo, "; 11782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.indnacex, "; 11792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.idnivel "; 11802
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table est "; 11812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where idnivel in (select idnivel from some_table where auditable = 1) "; 11822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.ideo in (select ideo from some_table where paipadre = ? ) "; 11832
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " order by est.indnacex, est.idnivel, est.ideo "; 11842
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11924
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.deseo, "; 11962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.indnacex, "; 11972
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.idnivel "; 11982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table est "; 11992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where idnivel in (select idnivel from some_table where auditable = 1) "; 12002
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and est.ideo in ("+dptosDePai+") "; 12023
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.ideo in ("+dptosDePai+") "; 12022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.mca_activo = 1 "; 12042
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " order by est.indnacex, est.idnivel, est.ideo "; 12062
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12144
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) { 12143
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 12143
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 12193
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 12223
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estadoRecomendacion = -1; 12253
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. tipoAgregacion = Constantes.CONST_AGREGACION_SIN_AGREGAR; 12283
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros=new ArrayList(); 12322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select aud.ideo, "; 12372
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " est.deseo, "; 12383
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.deseo, "; 12382
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idaudito, "; 12392
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " hec.idtipo, "; 12402
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " hec.criticidad, "; 12412
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " hec.indinfor "; 12422
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select est.ideo, "; 12442
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.deseo, "; 12452
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL += " count(*) as total "; 12463
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(*) as total "; 12462
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end as tipo, "; 12482
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(*) as total "; 12492
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select count(*) total "; 12522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table hec, "; 12552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table gui, "; 12562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table aud, "; 12572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table inf, "; 12582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table tip, "; 12592
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est "; 12602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where gui.idaudito = hec.idaudito "; 12612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gui.idtipo = hec.idtipo "; 12622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idaudito = hec.idaudito "; 12632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idaudito = inf.idaudito "; 12642
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = tip.idtipotr "; 12652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and tip.mca_activo = 1 "; 12672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo = est.ideo "; 12692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gui.idestado <> ? "; 12702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and inf.estado = ? "; 12732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and inf.envio = 'S' "; 12762
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and aud.ideo in ( "+ideosDePai+" ) "; 12773
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo in ( "+ideosDePai+" ) "; 12772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and hec.estado = ? "; 12812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and hec.estado <> ? "; 12862
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ( $consulta_criticas$ or $consulta_medias$ ) "; 12892
STR.ADLRSTR.ADLR: Evita literales duplicados String textoIN = "(hec.criticidad = ? and hec.indinfor = ?)"; 12933
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL = sHQL.replaceAll("[$]consulta_criticas[$]", textoIN); 12943
STR.ADLRSTR.ADLR: Evita literales duplicados String textoIN = " 1 = 0 "; 13013
STR.ADLRSTR.ADLR: Evita literales duplicados sHQL = sHQL.replaceAll("[$]consulta_medias[$]", textoIN); 13083
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= inf.fecestado "; 13202
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and inf.fecestado <= ? "; 13242
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(Constantes.CONST_AGREGACION_SIN_AGREGAR.equals(tipoAgregacion)) { 13294
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by est.ideo "; 13322
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end "; 13342
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=18] public someMethod( Integer myarg, Integer myarg2 ) { 13473
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 13473
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13474
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = new Date(); 13523
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIni = Fechas.getFechaInicioAnio(fecha); 13553
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. estadoRecomendacion = -1; 13583
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. tipoAgregacion = Constantes.CONST_AGREGACION_SIN_AGREGAR; 13613
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList parametros=new ArrayList(); 13652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select aud.ideo, "; 13702
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.deseo, "; 13712
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " aud.idaudito, "; 13722
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " hec.idtipo, "; 13732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " hec.criticidad, "; 13742
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " hec.indinfor "; 13752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select est.ideo, "; 13772
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " est.deseo, "; 13782
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(*) as total "; 13792
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end as tipo, "; 13812
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " count(*) as total "; 13822
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += "select count(*) as total "; 13852
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " from some_table hec, "; 13882
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table gui, "; 13892
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table aud, "; 13902
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table inf, "; 13912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table tip, "; 13922
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " some_table est "; 13932
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where gui.idaudito = hec.idaudito "; 13942
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and est.mca_activo = 1 and tip.mca_activo = 1 "; 13962
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gui.idtipo = hec.idtipo "; 13982
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idaudito = hec.idaudito "; 13992
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idaudito = inf.idaudito "; 14002
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.idtipotrab = tip.idtipotr "; 14012
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo = est.ideo "; 14022
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and gui.idestado <> ? "; 14032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and inf.estado = ? "; 14062
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and inf.envio = 'S' "; 14092
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and aud.ideo in ( "+dptosDePai+" ) "; 14103
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.ideo in ( "+dptosDePai+" ) "; 14102
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sHQL += " and aud.entidad in ( "+empresasDePai+" ) "; 14113
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and aud.entidad in ( "+empresasDePai+" ) "; 14112
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and hec.estado = ? "; 14142
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and hec.estado <> ? "; 14192
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ( $consulta_criticas$ or $consulta_medias$ ) "; 14222
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and ? <= inf.fecestado "; 14532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and inf.fecestado <= ? "; 14572
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(Constantes.CONST_AGREGACION_SIN_AGREGAR.equals(tipoAgregacion)) { 14624
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by est.ideo, est.deseo "; 14652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " group by case when tip.idtiposu is null then tip.idtipotr else tip.idtiposu end "; 14672
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 15104
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 15255
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Object[] resultadoQuery = new Object[4]; 15273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15444
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15483
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and e.ideo in ("+ dptosDePai +") "); 15523
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 15585
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Object[] resultadoQuery = new Object[4]; 15593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15764
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 15763
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 15813
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append("select est.ideo, est.deseo, plantilla.cat, plantilla.nivel "); 15823
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table est, "); 15833
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select (select ideo from some_table a, "); 15853
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, max(case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end)fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? group by e.idrecurs) b "); 15863
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs ) ideo, "); 15873
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs) cat, "); 15923
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, case when max(aux.fec_alta) is null then max(e.fec_alta) else max(aux.fec_alta) end fec_alta from some_table e left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) where e.fec_alta <= ? group by e.idrecurs ) b "); 15983
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs) )nivel, rec.idrecurs "); 15993
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table rec "); 16013
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where (select ideo from some_table a, "); 16023
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where a.idrecurs = b.idrecurs and a.fec_alta = b.fec_alta and a.idrecurs = rec.idrecurs ) "); 16043
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" and 1 = case when 0 < (select count(*) from some_table where idrecurs = rec.idrecurs and fec_alta <= ? and (? <= fec_baja or (? <= ? and fec_baja is null)) ) then 1 else 0 end ) plantilla "); 16073
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 16534
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 16545
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("cat")!=null){ 16643
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("nivel")!=null){ 16673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16784
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 16783
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 16784
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 16833
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" in ("+dptosDePai+") "); 17093
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+dptosDePai+") "); 17093
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 17143
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 17874
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()) 17895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 18154
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 18153
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 18193
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table est, "); 18793
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table a, some_table c,some_table rec, "); 18813
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" (select e.idrecurs, case when aux.fec_alta is null then e.fec_alta else aux.fec_alta end fec_alta "); 18823
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" from some_table e "); 18833
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" left outer join some_table aux on aux.idrecurs = e.idrecurs and aux.fec_alta = e.fec_alta and aux.fec_alta <= ? and (? <= aux.fec_baja or (? <= ? and aux.fec_baja is null)) "); 18843
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where e.fec_alta <= ? ) b "); 18853
STR.ADLRSTR.ADLR: Evita literales duplicados sql.append(" where idnivel in (select idnivel from some_table where auditable = 1) "); 18883
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 19044
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 19055
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 19284
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 19283
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 19313
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and altas.ideo in ("+dptosDePai+") and altas.identnom in ("+empresasDePai+") "); 19993
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 20134
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 20145
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 20374
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 20373
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 20433
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 21194
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 21205
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 21444
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 21443
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 21503
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and bajas.ideo in ("+dptosDePai+") and bajas.identnom in ("+empresasDePai+") "); 22203
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 22344
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 22355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 22594
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 22593
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 22613
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 22653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 23834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 23845
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 24074
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 24073
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaIni = Fechas.getFechaInicioAnio(fecha); 24123
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 24133
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+dptosDePai+") "); 24373
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" in ("+empresasDePai+") "); 24423
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<ElementoPaiEO> ListaElementoPaiEO = new ArrayList(); 24964
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 24975
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25204
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 25334
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25363
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and est.ideo in ("+dptosDePai+") "); 25403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idpai.equals(-1)){ 25484
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25493
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 25924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idpai.equals(-1)){ 25944
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 25953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 26354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 26354
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 26383
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object[] resultadoQuery = new Object[1]; 26463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 26544
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 26544
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 26573
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Object[] resultadoQuery = new Object[1]; 26653
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 26834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 26884
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. StringBuffer hql = new StringBuffer(); 26893
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer hql = new StringBuffer(); 26893
STR.USCSTR.USC: Impide el uso de StringBuffer para mantener un String que no se modifica nunca. StringBuffer hql = new StringBuffer(); 26893
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<String> names = new ArrayList<String>(); 26903
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. StringBuffer SQL = new StringBuffer("select t.ideo,t.deseo, e.deseo, n.desnivel , t.mca_activo" + 26944
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+deseo.toUpperCase()+"%"); 27113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 27244
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 27244
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 27374
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 27383
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 27413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 27464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 27464
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 27483
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" and ideo in ("+ideos+")"); 27563
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter sql.append(" and ideo in ("+ideos+")"); 27563
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. String dpto = new String();; 27624
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String dpto = new String();; 27622
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 27635
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. String lineage = new String(); 27653
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. String lineage = new String(); 27653
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String lineage = new String(); 27652
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. dpto = dpto + m.get("ideo").toString() + ","; 27673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 27804
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha=Fechas.getFechaActual(); 27823
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 27883
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql.append(" where aud.ideo = est.ideo and aud.entidad in ( "+empresasDePai+" ) "); 27943
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 28065
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( List<Integer> listaEOs, Integer idPais ) 28344
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 28363
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 28784
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 28833
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (iterador.hasNext()) { 28965
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 29094
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 29123
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta2 = new StringBuffer(); 29213
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 29364
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 29393
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta2 = new StringBuffer(); 29483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 29634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 29634
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and EO.mcaActivo = "+Constantes.CONST_MCA_ACTIVO; 29732
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += "and ( EO.mcaActivo = "+Constantes.CONST_MCA_ACTIVO+" or EO.ideo = "+eoSelec+") "; 29752
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " order by EO.deseo" ; 29782
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 29823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(boolean conPermisos, Integer [] eosSelec){ 29854
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(boolean conPermisos, Integer [] eosSelec){ 29854
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and EO.mcaActivo = "+Constantes.CONST_MCA_ACTIVO; 29952
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. sql += " and ( EO.mcaActivo = "+Constantes.CONST_MCA_ACTIVO+" or EO.ideo in ("+eos+")) "; 30033
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " and ( EO.mcaActivo = "+Constantes.CONST_MCA_ACTIVO+" or EO.ideo in ("+eos+")) "; 30032
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sql += " order by EO.deseo" ; 30062
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 30103
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 30134
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod( Integer myarg, Integer myarg2 ){ 30133
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( conPermisos ) 30293
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 30334
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( "( est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 30393
STR.ADLRSTR.ADLR: Evita literales duplicados query.addConditionWithOr(" 0=1 )"); 30423
STR.ADLRSTR.ADLR: Evita literales duplicados query.addConditionWithOr(" est.ideo = " + entSelec + " ) "); 30443
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( " ( est.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 30513
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if ( getOSecurity().isReadAllowedGlobal() ) 30634
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( " ( est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")", 30693
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter query.addCondition( " ( est.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")", 30793
RGOR.UNCRGOR.UNC: Impide el cast de una variable a una interface implementada por esa variable o a la clase padre de la que que extiende. return (List<ElementoCombo>)lista; 30963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 30994
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 31023
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta2 = new StringBuffer(); 31113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 31294
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(lista.size() > 0) 31353
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. else return ""; 31373

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 133
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 133
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 454
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 455
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 453
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(areas!=null){ 595
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 615
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 765
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 793
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 925
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 953
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1085
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1194
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((!this.nivelSelec.equals(-1)) && (!this.normativa.equals(""))){ 1214
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.nivelSelec.equals(0)) && (!this.areaSeleccionada.equals(""))|| 1224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(1)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals(""))|| 1234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1245
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1244
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(3)) && (!this.areaSeleccionada.equals("")) && (!this.tareaSeleccionada.equals(""))){ 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.nivelSelec.equals(0)){ 1744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(1)){ 1804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(2)){ 1864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(3)){ 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.nivelSelec.equals(-1)){ 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5084

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 171
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 443
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 463
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof PaiDocumentoId)) 483
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 645
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdpai() == null ? 0 : this.getIdpai().hashCode()); 654
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 393
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 795
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 3534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 3544
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=45] public someMethod(java.lang.Object obj) { 3543
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 3541
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof RiskManualControl)) return false; 3553
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 3573
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 3583
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 3634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=16] public someMethod( Integer myarg, Integer myarg2 ) { 4103
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 4101
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 4154
RGM.NUOTRGM.NUOT: No utilizar el operador ternario _hashCode += (isErrControl() ? Boolean.TRUE : Boolean.FALSE).hashCode(); 4254
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 4615
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "RiskManualControl")); 4653
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); 4693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 5624
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 5624
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 5644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 5654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 5744
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 5744
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 5764
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 5774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 154
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 394

WebContent/app/comun/visualizacionArchivoLogico.jsp
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.utilidad.StringUtil; 14
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (idFichero == null || idFichero.equals("")){ 264
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if( valid ){ 435
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/verFicheroLogico?idFichero=" + idFichero; 443
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. redireccion = contextPath + "/app/errores/errorBackend.html"; 463

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 904
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=15] public someMethod(java.lang.Object obj) { 903
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 901
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof RiskSubProcesos)) return false; 913
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 933
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 943
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 1151
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 1204
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 1355
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "RiskSubProcesos")); 1393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1704
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 1824
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 1844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 1854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 575
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1214
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 403
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(Integer idrecurs, Integer idevalua, String nombre, 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2254

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 263
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 303
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 373
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 443
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 513
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 544
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 614
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. DetachedCriteria c = DetachedCriteria.forClass(Pais.class) 665
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 723
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 793
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 873
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (this.getHibernateTemplate().find("select new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId (p.idpais,p.despais) FROM Pais p ORDER BY p.despais")); 915
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 943
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 974
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=14] public someMethod( Integer myarg, Integer myarg2 ) 973
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer(); 1023
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 1042
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (conPermisos) 1063
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.getOSecurity().getAmbito().equals(this.getOSecurity().AMBITO_LECTURA)){ 1085
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isReadAllowedGlobal()){ 1094
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" where est.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1133
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" where est.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1133
STR.ADLRSTR.ADLR: Evita literales duplicados consulta.append(" or est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1143
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" or est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1143
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1185
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" where est.ideo in (" + getOSecurity().getIdeosUsuarioToParametros() + ")"); 1243
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" or est.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")"); 1253
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1295
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if(this.getOSecurity().isWriteAllowedGlobal()){ 1364
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" where est.ideo in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1403
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" or est.ideosup in (" + getOSecurity().getIdeosUsuarioYDependientesToParametros() + ")"); 1413
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1455
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" where est.ideo in (" + getOSecurity().getIdeosUsuarioToParametros() + ")"); 1513
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter consulta.append(" or est.ideosup in (" + getOSecurity().getIdeosUsuarioToParametros() + ")"); 1523
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()){ 1565
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer consulta = new StringBuffer (); 1733
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2024
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter Object[] param = new Object[]{"%"+descripcion.toUpperCase()+"%",idPais}; 2033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( List<Integer> listaEOs ) 2074
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. consulta += "(select est.pais.idpais from EstructuraEntidad est where est.ideo in ( " + eosList + " ) )"; 2323
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "(select est.pais.idpais from EstructuraEntidad est where est.ideo in ( " + eosList + " ) )"; 2322

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 613
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 683
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TextoEval instance = (TextoEval) this 725
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 773
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idEvaluado, Integer anno, 894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idEvaluado, Integer anno, 894
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 953
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(idEvaluador!=null && !idEvaluador.equals(-1)){ 1065
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. queryString = queryString + " and id.idevalua=?"; 1073
LOOP.IACBLOOP.IACB: Impide la copia de arrays dentro de un bucle. Utiliza System.arraycopy() para copiar arrays. param[j] = values[j]; 1153
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(lista.size()>0 && !resultadoQuery.equals(0)){ 1214
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1373
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.TextoEvalDAO#updateComentariosEvaluador(java.lang.Integer, java.lang.Integer, java.lang.Integer, String) 1385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1463

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 294
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( 295
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Descripcion: genera un informe con los hechos observados y las recomendaciones emitidas en las auditorias que van a la nota interna 375
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer ideo, 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1224

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 194
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 263
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 293
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idconcepto, String concepto,Integer inputable, Set<ControlPresupuesto> controlPresupuestos) { 343
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 134
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod 215
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod 213
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.HechoObservYRecomDAO; 94
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 325
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 444
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException; 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 464
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) throws Exception; 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 814
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1034
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1034
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1404
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1424
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1784
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1804
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2024
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2304
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2384
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2464
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2554
CDM.VMCRCDM.VMCR: Evita utilizar la etiqueta Javadoc @return en metodos void. public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2554
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2704
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2794
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2904
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3384
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(HechoObservYRecomId hechoId, List<Integer> usuariosIds); 3664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3764
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3844
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3844
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3844

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 334
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 773
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 783
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 803
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof FichFisicoAsociadoId)) 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1054
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 1085
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 1094
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdarmario() == null ? 0 : this.getIdarmario().hashCode()); 1124
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdcaja() == null ? 0 : this.getIdcaja().hashCode()); 1144
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdarchfi() == null ? 0 : this.getIdarchfi().hashCode()); 1164

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.model.entity.RecomendacionVista; 64
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 214
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.sql.SQLException; 34
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 84
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 554
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 224
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 245
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 293
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 295
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 293
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 435
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(1)){ 455
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(1)){ 454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(5)){ 474
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 545
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(0)){ 574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!colaborac.getIdcolabora().equals(1) || (colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(0)) ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 853
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 855
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 985
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(1)){ 1004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(5)){ 1034
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1125
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(0)){ 1154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!colaborac.getIdcolabora().equals(1) || (colaborac.getIdcolabora().equals(1) && colaborac.getIdfase().equals(0)) ){ 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1424
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ){ 1423
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 1423
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. float total=0; 1463
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1515
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ColaboracionesEO> listaTotales = new ArrayList(); 1703
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1735
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(primeraVez){ 1773
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIndnacex().equals(1)){ 1784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals(0)){ 1854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!indnacex.equals(1) && recuperaDatos){ 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2474
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ){ 2473
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 2473
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. float total=0; 2513
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2565
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. List<ColaboracionesEO> listaTotales = new ArrayList(); 2753
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2785
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(primeraVez){ 2823
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(colaborac.getIndnacex().equals(1)){ 2834
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals(0)){ 2904
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!indnacex.equals(1) && recuperaDatos){ 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3614
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 3734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 304
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient ResourceBundle resourceBundleCorreo; 385
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 563
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 683
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 755
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 864
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(StringUtil.isEmpty(this.getAsunto())){ 895
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleCtes().getString("pr01GestionAuditorias.anuncio.enviarCorreoAnuncio.errorAsunto"))); 905
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1064
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 1064
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1334
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. StringBuffer cuerpo=new StringBuffer(); 1353
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. StringBuffer cuerpo=new StringBuffer(); 1353
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer cuerpo=new StringBuffer(); 1353
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1504
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. StringBuffer cuerpo=new StringBuffer(); 1533
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. StringBuffer cuerpo=new StringBuffer(); 1533
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer cuerpo=new StringBuffer(); 1533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer text = new StringBuffer(); 2253
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter text.append( " " + del.toString()); 2323
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2444
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.destinatarioNoEnviado.add(usuario.getNombre()+" "+usuario.getApellido()); 2523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 414
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 413
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 413
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 435
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. protected transient ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", ResourceBundleUtils.getFacesLocale()); 495
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected transient ResourceBundle resourceBundleCorreo = ResourceBundle.getBundle("resources.appCorreo", ResourceBundleUtils.getFacesLocale()); 495
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 524
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1094
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1093
STR.ADLRSTR.ADLR: Evita literales duplicados String ver = this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"); 1133
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura private someMethod( Integer myarg, Integer myarg2 ){ 1435
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1433
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(! StringUtils.isEmpty(aud.getIdiomaInforme())){ 1465
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 1524
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws FooBarException{ 1524
STR.ADLRSTR.ADLR: Evita literales duplicados nombreCoResponsable = auditor.getNombre()+" "+auditor.getApellido(); 1923
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter nombreCoResponsable = auditor.getNombre()+" "+auditor.getApellido(); 1923
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2304
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 2304
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ){ 2303
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo2"); 2522
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo3"); 2532
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo4"); 2542
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo5"); 2552
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo6"); 2562
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo7"); 2572
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo8"); 2582
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo9"); 2602
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo10"); 2612
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo11"); 2622
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo12"); 2632
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo13"); 2652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo14"); 2662
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo15"); 2672
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo16"); 2682
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += cuerpo += this.getResourceBundleCorreo().getString("seleccionCuestionarioEval.cuerpo17"); 2692
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2754
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<Auditor> responsables){ 2864
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(responsables!=null){ 2883
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " " + responsable.getApellido(); 3013
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = responsable.getNombre() + " " + responsable.getApellido(); 3083
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter personaEnviado = director.getNombre() + " " + director.getApellido(); 3203
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod( Integer myarg, Integer myarg2 ){ 3273
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 3343
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += trazaDescription += "enviar correos, " + destinatario.getNombreConEmail() + " , (" + nombreAuditoria + ") , " + tipoInforme ; 3342
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4564
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 4734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 4945
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(elem.getIdtipotr(),elem.getDestipot()); 4963
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5344
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(i,String.valueOf(i)); 5543
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5984
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 6045
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6174
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (i.hasNext()){ 6245
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 283
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 194
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 191
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 264
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 374
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 373
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1334
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1334
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 1335
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1654
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1674
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1674
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. @FilterDef(name="FraudeDAO_Departamental",parameters={@ParamDef( name="iIdeo", type="integer"),@ParamDef( name="sIdeo", type="string")}) 345
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 454
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 454
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 451
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 593
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idfraude, EstructuraEntidad estructuraEntidadByIdeo, 623
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idfraude, 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 915
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 113

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 173
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 205
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 203
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 243
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 344
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TipoInforme instance = (TipoInforme) this.getHibernateTemplate().get( 645
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 693
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.dao.TipoInformeDAO#aplicarFiltroConsulta(com.mapfre.mutua.auditmap.model.comun.UserSecurity, org.aopalliance.intercept.MethodInvocation) 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 844
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. param[0]= "%"+destipo+"%"; 863
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param[0]= "%"+destipo+"%"; 863
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(destipo != null && !destipo.equals("")){ 905
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += " and upper(destipo) like ? "; 912
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += consulta += "order by destipo"; 932
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 54
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 54
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 51
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 75
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 264
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 265
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod 105
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 253
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 515
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.lang.Object obj) { 1864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] public someMethod(java.lang.Object obj) { 1863
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod(java.lang.Object obj) { 1861
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(obj instanceof FactorAValorarEnMR)) return false; 1873
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (obj == null) return false; 1893
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this == obj) return true; 1903
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean _equals; 1954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 2224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2234
TRS.NSMTRS.NSM: Evita utilizar el modificador sincronizado en la declaracion del metodo. public someMethod( Integer myarg, Integer myarg2 ) { 2231
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. int _hashCode = super.hashCode(); 2284
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod 2555
STR.ADLRSTR.ADLR: Evita literales duplicados typeDesc.setXmlType(new javax.xml.namespace.QName("http://entity.auditmapws.mutua.mapfre.com", "FactorAValorarEnMR")); 2593
STR.ADLRSTR.ADLR: Evita literales duplicados elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "float")); 2633
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 3144
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 3144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 3164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 3174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( 3264
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( 3264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. java.lang.Class _javaType, 3284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. javax.xml.namespace.QName _xmlType) { 3294

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 314
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer ideo, Integer ejercicio, List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados); 454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer ideo, Integer ejercicio, List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados); 454
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(Integer ideo, Integer ejercicio, List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados); 455
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<PrevPlantilla> previsionesPlantilla, List<CambProp> cambiosPropuestosNuevos, List<CambProp> cambiosPropuestosModificados, List<CambProp> cambiosPropuestosBorrados); 544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(rec == null || rec.size() == 0){ 515
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 484
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 483
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 504
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 684
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 685
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 683
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. FechaCierre fechaCierre = obtenerDatosCierre(detalleControlPresupuestario.getFechaLiq(), detalleControlPresupuestario.getEstructuraOrganizativa().getIdeo()); 1705
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(fechaCierre.getIdcierre()>0){ // la fecha esta cerrada 1725
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. instance.setFechaliq(fechaliq);instance.setObservaciones(observaciones); 2064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<ControlPresupuesto> l) { 2204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=21] public someMethod(List<ControlPresupuesto> l) { 2203
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(List<ControlPresupuesto> l) { 2203
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TipoCambio tipoCambioTemp; 2283
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TipoCambio tipoCambioBusqueda = new TipoCambio(); 2353
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. TipoCambioId tipoCambioBusquedaId = new TipoCambioId(); 2363
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 2405
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*String key2 = c.getId().getCodmoneda().toString()+c.getId().getAnno().toString(); 2463
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fecha = new Date(); 2553
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(j.hasNext()){ 2565
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 2663
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2713
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 2734
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 2853
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 2874
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMonedaOrigen.toString()+anno+mes); 2983
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 3054
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 3163
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 3833
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. controlPresupuesto.setFechaliq(fechaliq);controlPresupuesto.setObservaciones(observaciones); 4204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5194
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5193
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 5193
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = new Date(); 5223
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 5285
STR.ADLRSTR.ADLR: Evita literales duplicados String key = ""; 5313
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("ideo")!=null){ 5333
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("fechaliq")!=null){ 5383
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("moneda")!=null){ 5423
STR.ADLRSTR.ADLR: Evita literales duplicados if(m.get("importe")!=null){ 5473
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 5543
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 5593
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 5614
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 5733
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 5754
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioFin = (BigDecimal) mapTipoCambio.get(idMonedaDestino.toString()+anno+mes); 5863
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 5934
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 6043
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 6064
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 6204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 6334
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=26] public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 6333
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 6333
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, Integer idMonedaDestino, Date fecha, Date fechaIni, Integer agruparPor, Integer filtrarPor, Map<String, BigDecimal> mapTipoCambio){ 6334
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. Date fechaActual = new Date(); 6393
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 6455
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anno+mes); 6713
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 6763
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 6784
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioOrigen = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 6903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 6924
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. BigDecimal importeCambioFin = (BigDecimal) mapTipoCambio.get(idMonedaDestino.toString()+anno+mes); 7033
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(0)){ 7104
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. importeCambioFin = (BigDecimal) mapTipoCambio.get(codMoneda+anioBuscar.toString()+mesBuscar.toString()); 7213
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(mesBuscar.equals(13)){ 7234
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!ideo.equals(Integer.valueOf(m.get("ideo").toString())) && !ideo.equals(-1)){ 7374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7514
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] public someMethod( Integer myarg, Integer myarg2 ){ 7513
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 7513
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIniPaiActual = Fechas.getFechaInicioAnio(fechaPaiActual); 7533
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 7714
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_2.equals(-1)){ 7934
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 7974
STR.ADLRSTR.ADLR: Evita literales duplicados String indnacex = "0"; 8093
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 8315
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList aProy = (ArrayList)mProy.get(estEnt.getIdeo().toString()); 8852
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(1).equals(BigDecimal.valueOf(0))){ 8874
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(2).equals(BigDecimal.valueOf(0))){ 8934
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals("0")){ 9734
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if(indnacex.equals("0")){ 9733
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10304
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] public someMethod( Integer myarg, Integer myarg2 ){ 10303
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 10303
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIniPaiActual = Fechas.getFechaInicioAnio(fechaPaiActual); 10323
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 10504
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_2.equals(-1)){ 10724
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 10764
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 11105
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList aProy = (ArrayList)mProy.get(estEnt.getIdeo().toString()); 11642
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(1).equals(BigDecimal.valueOf(0))){ 11664
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(2).equals(BigDecimal.valueOf(0))){ 11724
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. String aux4 = NumericoUtil.internacionalizarNumero(incrementoMedio.multiply(BigDecimal.valueOf(100)).setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString()) + '%';; 12324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(indnacex.equals("0")){ 12524
STR.CMPCHSTR.CMPCH: No utilizar cadenas para comparar caracteres if(indnacex.equals("0")){ 12523
FMETODOS.OSPLFMETODOS.OSPL: Escribe una sentencia por linea. String aux5 = NumericoUtil.internacionalizarNumero(incrementoTot.multiply(BigDecimal.valueOf(100)).setScale(2, BigDecimal.ROUND_HALF_UP).toPlainString()) + '%';; 12694
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13064
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 13063
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13204
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 13203
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 13203
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIniPaiActual = Fechas.getFechaInicioAnio(fechaPaiActual); 13223
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtro = Constantes.CONST_NINGUN_FILTRO; 13253
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 13434
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_2.equals(-1)){ 13674
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 13714
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList aProy = (ArrayList)mProy.get(conceptoGasto.getIdconcepto().toString()); 14162
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(1).equals(BigDecimal.valueOf(0))){ 14184
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(2).equals(BigDecimal.valueOf(0))){ 14244
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14524
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14524
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 14523
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ){ 14523
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaIniPaiActual = Fechas.getFechaInicioAnio(fechaPaiActual); 14543
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. filtro = Constantes.CONST_NINGUN_FILTRO; 14573
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 14754
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_2.equals(-1)){ 14984
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPai_menos_1.equals(-1)){ 15024
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList aProy = (ArrayList)mProy.get(conceptoGasto.getIdconcepto().toString()); 15472
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(1).equals(BigDecimal.valueOf(0))){ 15494
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(aProy.get(2).equals(BigDecimal.valueOf(0))){ 15554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16454

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 131
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 153
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * Lógica de negocio: Dado un filtro de búsqueda, se realiza una join en las tablas implicadas para obtener el listado del archivo físico. 325
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 574
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 574
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 744
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 744
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 874
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1174

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 274
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 273
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 273
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 305
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. private someMethod(true,this.getResourceBundleCtes().getString("aplicacion.si")), 455
RGM.FFRGM.FF: Variable constante declarada como private someMethod private someMethod(true,this.getResourceBundleCtes().getString("aplicacion.si")), 453
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 503
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod( Integer myarg, Integer myarg2 ); 662
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 703
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 864
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 865
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1654
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(listaItemsCategoria==null){ 1685
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. TraducibleSelectItem selectItem = new TraducibleSelectItem(Integer.valueOf(-1),this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1715
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1755
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem(categoriaAuditorTemp.getIdcatego(),categoriaAuditorTemp.getDescateg()); 1773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2634
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 2634
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. FichaAuditor fichaAuditor = null; 2643
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. FichaAuditor fichaAuditor = null; 2643
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iterador.hasNext()){ 2705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3684
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.getExportarFechaDesde()==null || this.getExportarFechaDesde().equals("") || this.getExportarFechaHasta()==null || this.getExportarFechaHasta().equals("")){ 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 94
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 94
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 91
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 165
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(List<SelectItem> destinatarios, 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(List<SelectItem> destinatarios, 294
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<SelectItem> destinatarios, 294
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod(List<SelectItem> destinatarios1, 334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<SelectItem> destinatarios1, 334
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(List<SelectItem> destinatarios1, 333

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 544
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 543
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 543
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 543
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 575
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 1033
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1314
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1473
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1515
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException 1994
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException 1994
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException 1993
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). idioma.equals(-1) || 2104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). estado.equals(-1) ) ) 2154
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). Fechas.compararFechas( fechaVencimiento, Fechas.getFechaActual() ).equals( Integer.valueOf( -1 ) ) ) 2234
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 2434
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 2434
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ){ 2503
PB.IEBPB.IEB: Evita sentencias if con cuerpos vacios. if (formModo.equals(Constantes.CONST_FORM_MODO_ALTA)){ 2574
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(requerimiento.getGenIdioma() != null){ 2655
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. listaItemsDestinatarioSeleccionados.add(new SelectItem(requerimientoAuditoria.getIdDestinatario() , requerimientoAuditoria.getNombreDestinatario())); 2725
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (estados != null && ! this.estado.equals(-1)){ 3574
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<ElementoDescId> estados , Integer estadoSeleccionado){ 3754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<SelectItem> listaDestinatarios, Integer IdDestinatario){ 4124
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(List<SelectItem> listaDestinatarios, Integer IdDestinatario){ 4124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaDestinatarios, Integer IdDestinatario){ 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4264
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosDisponibles!=null && !this.destinatariosDisponibles.equals(-1)){ 4274
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean encontrado = false, existeEnLista = false; 4283
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 4365
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosDispCopia!=null && !this.destinatariosDispCopia.equals(-1)){ 4584
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean encontrado = false, existeEnLista = false; 4593
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 4695
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatarioSeleccionados!=null && !this.destinatarioSeleccionados.equals(-1)){ 4904
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean encontrado = false, existeEnLista = false; 4913
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 4995
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5194
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.destinatariosSelecCopia!=null && !this.destinatariosSelecCopia.equals(-1)){ 5204
DECLARA.MVOSDECLARA.MVOS: Evita la declaracion de multiples variables en una sentencia. boolean encontrado = false, existeEnLista = false; 5213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it2.hasNext() && !encontrado) { 5285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ( getNombre() == null || getNombre().equals("") ) 5524
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && ( getApellidos() == null || getApellidos().equals("") ) ){ 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( ( this.getNombreCopia() == null || this.getNombreCopia().equals("") ) 5704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). && ( this.getApellidosCopia() == null || this.getApellidosCopia().equals("") ) ){ 5714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5894
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5894
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 5955
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6084
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) { 6135
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDispCopia){ 6274
CDM.PARAM4CDM.PARAM4: Utiliza la etiqueta Javadoc @parampara cada parametro de metodos privados.: elem,listaItemsDestinatariosDispCopia private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDispCopia){ 6274
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDispCopia){ 6274
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. private someMethod(SelectItem elem, List<SelectItem> listaItemsDestinatariosDispCopia){ 6273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException 6394
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException 6394
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException{ 6564
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Estado estado = new Estado(); 6643
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Estado estado = new Estado(); 6643
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Usuario destinatario = new Usuario(); 6773
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Usuario destinatario = new Usuario(); 6773
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 7374
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7974
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws IOException{ 8064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8544
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 8844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException { 9504
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException { 9504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException{ 9774
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException{ 9774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException{ 10024
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException, ServiceException{ 10024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10174
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 10274
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws MalformedURLException, RemoteException, ServiceException{ 10274
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (usuario.getId().equals(0)) { 10454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). } else if (usuario.getId().equals(1)) { 10474
STR.ADLRSTR.ADLR: Evita literales duplicados mensaje1 += usuario.getDescripcion() + "<br>"; 10483
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeUsuLdapFooBar += mensaje1 + "<br>"; 10563
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeUsuLdapFooBar += mensaje1 + "<br>"; 10562
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. mensajeUsuLdapFooBar += mensaje2 + "<br>"; 10593
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += mensajeUsuLdapFooBar += mensaje2 + "<br>"; 10592
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 12754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13434
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 13474
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<SelectItem> listaItemsDestinatariosDisponibles) { 13484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13604
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemsDestinatarioSeleccionados) { 13644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 15534
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<SelectItem> listaItemsDestinatariosDispCopia) { 15544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15664
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<SelectItem> listaItemDestinatarioSelecCopia) { 15704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15824

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 164
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 164
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 163
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 163
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 161
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 653
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, Integer idaudito, long idtipo, 683
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, 823
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod(Integer ideo, String deseo, Integer idaudito, 1394
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer ideo, String deseo, Integer idaudito, 1393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1814
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5854
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=73] public someMethod( Integer myarg, Integer myarg2 ) { 5853
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) { 5853
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 5863
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 5883
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof RecomendacionVistaId)) 5903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7324
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=35] public someMethod( Integer myarg, Integer myarg2 ) { 7323
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 7355
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdeo() == null ? 0 : this.getIdeo().hashCode()); 7364
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDeseo() == null ? 0 : this.getDeseo().hashCode()); 7384
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaudito() == null ? 0 : this.getIdaudito().hashCode()); 7404
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getNombre() == null ? 0 : this.getNombre().hashCode()); 7434
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecestado() == null ? 0 : this.getFecestado().hashCode()); 7454
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjer() == null ? 0 : this.getEjer().hashCode()); 7474
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdtipotrab() == null ? 0 : this.getIdtipotrab() 7504
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDestipot() == null ? 0 : this.getDestipot().hashCode()); 7534
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecprein() == null ? 0 : this.getFecprein().hashCode()); 7554
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getCriticidad() == null ? 0 : this.getCriticidad() 7584
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDescriticidad() == null ? 0 : this.getDescriticidad() 7624
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndinfor() == null ? 0 : this.getIndinfor().hashCode()); 7654
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdincide() == null ? 0 : this.getIdincide().hashCode()); 7674
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDesincid() == null ? 0 : this.getDesincid().hashCode()); 7694
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDesrecom() == null ? 0 : this.getDesrecom().hashCode()); 7714
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getAccion() == null ? 0 : this.getAccion().hashCode()); 7734
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getComentseg() == null ? 0 : this.getComentseg().hashCode()); 7754
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getComentsegAudit() == null ? 0 : this.getComentsegAudit().hashCode()); 7774
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecejecu() == null ? 0 : this.getFecejecu().hashCode()); 7794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getResponsa() == null ? 0 : this.getResponsa().hashCode()); 7814
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getValoracion() == null ? 0 : this.getValoracion() 7844
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecemide() == null ? 0 : this.getFecemide().hashCode()); 7874
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getFecembo() == null ? 0 : this.getFecembo().hashCode()); 7894
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDesvaloracion() == null ? 0 : this.getDesvaloracion() 7924
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEstado() == null ? 0 : this.getEstado().hashCode()); 7954
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDesesta() == null ? 0 : this.getDesesta().hashCode()); 7974
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjerrecom() == null ? 0 : this.getEjerrecom().hashCode()); 7994
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEntidad() == null ? 0 : this.getEntidad().hashCode()); 8014
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getHecfecestado() == null ? 0 : this.getHecfecestado() 8044
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIndmixti() == null ? 0 : this.getIndmixti().hashCode()); 8074
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdsuperv() == null ? 0 : this.getIdsuperv().hashCode()); 8094
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdsuperv2() == null ? 0 : this.getIdsuperv2().hashCode()); 8114
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIddpto() == null ? 0 : this.getIddpto().hashCode()); 8134
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getDpto() == null ? 0 : this.getDpto().hashCode()); 8154

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 44
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 124
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 133

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 153
DECLARA.UCDCDECLARA.UCDC: Proporciona un constructor private someMethod public someMethod 154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 233
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. if(!((calendarHoy.get(Calendar.DATE) > calendar.get(Calendar.DATE)) && ((calendar.get(Calendar.MONTH) <= calendarHoy.get(Calendar.MONTH))))) { 345
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(!((calendarHoy.get(Calendar.DATE) > calendar.get(Calendar.DATE)) && ((calendar.get(Calendar.MONTH) <= calendarHoy.get(Calendar.MONTH))))) { 345
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 514
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ParseException { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 834
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaFin = getInicioDia(fechaFin); 873
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fechaInicio = getInicioDia(fechaInicio); 883
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3204
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3354
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3494
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4014
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4414
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while ( fechaInicio.before(fechaFin) || fechaInicio.equals(fechaFin) ) { 4585
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5234
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(java.util.Date date){ 5754
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. month = month -1; 5913
PB.PDSPB.PDS: Proporciona default para cada sentencia switch. switch(trimestre){ 6304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 364
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 363
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 364
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 573
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ) { 645
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 645
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(planAuditoriaAnterior != null) { 895
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*idPaiActual = idPAI; 1063
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaDatosCostes = this.cargarDatosTiempos(idPaiActual, fechaPaiActual, idPaiAnterior, fechaPaiAnterior); 1472
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1574
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1574
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*idPaiActual = paiHoldingActual.getIdpaihold(); 1953
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*idPaiActual = idPAI; 2033
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaDatosCostes = this.cargarDatosTiemposHolding(idPaiActual, fechaPaiActual, idPaiAnterior, fechaPaiAnterior); 2472
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2574
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] private someMethod( Integer myarg, Integer myarg2 ) { 2573
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 2573
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2573
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ActividadSubactividadBean> listaActividadesYSubactividades = this.informesPAIComunBusiness.cargarActividadesYSubactividades(Constantes.CONST_TODO); 2682
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idPAIAnterior.equals(-1)) { 2814
STR.ADLRSTR.ADLR: Evita literales duplicados if(resultado.get("HORAS") != null){ 2863
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaTiemposDepartamento = new ArrayList<TiemposDepartamentoBean>(); 3142
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 4594
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=44] private someMethod( Integer myarg, Integer myarg2 ) { 4593
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod( Integer myarg, Integer myarg2 ) { 4593
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<ActividadSubactividadBean> listaActividadesYSubactividades = this.informesPAIComunBusiness.cargarActividadesYSubactividades(Constantes.CONST_TODO); 4702
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (!idPAIAnterior.equals(-1)) { 4834
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<TiemposDepartamentoBean> listaTiemposDepartamento = new ArrayList<TiemposDepartamentoBean>(); 5162
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 6614
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 6613
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 6613
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroDistribucionCostesAud> listaDistrCostesAud = new ArrayList<CuadroDistribucionCostesAud>(); 6642
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal PPTOActual = BigDecimal.ZERO; 6714
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal PPTOAnterior = BigDecimal.ZERO; 6724
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal RealActual = BigDecimal.ZERO; 6734
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal RealAnterior = BigDecimal.ZERO; 6744
STR.ADLRSTR.ADLR: Evita literales duplicados beanAux.setPpto_porcen(NumericoUtil.internacionalizarNumero(aux1) + "%"); 7023
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_porcen(NumericoUtil.internacionalizarNumero(temp1) + "%"); 7783
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setReal_porcen(NumericoUtil.internacionalizarNumero(temp2) + "%"); 7813
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_ant_porcen(NumericoUtil.internacionalizarNumero(temp3) + "%"); 7843
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setDesv_porcen(NumericoUtil.internacionalizarNumero(temp4) + "%"); 7993
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setDesv_porcen(NumericoUtil.internacionalizarNumero(temp5) + "%"); 8143
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 8864
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=27] private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 8863
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 8863
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod(ArrayList<TiemposDepartamentoBean> listaDatosTiempos, Integer idPAIActual, Date fechaPaiActual, Integer idPAIAnterior, Date fechaPaiAnterior, Integer modo, 8864
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<CuadroDistribucionCostesAud> listaDistrCostesAud = new ArrayList<CuadroDistribucionCostesAud>(); 8892
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal PPTOActual = BigDecimal.ZERO; 8964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal PPTOAnterior = BigDecimal.ZERO; 8974
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal RealActual = BigDecimal.ZERO; 8984
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. BigDecimal RealAnterior = BigDecimal.ZERO; 8994
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_porcen(NumericoUtil.internacionalizarNumero(aux1) + "%"); 10043
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setReal_porcen(NumericoUtil.internacionalizarNumero(aux2) + "%"); 10073
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setPpto_ant_porcen(NumericoUtil.internacionalizarNumero(aux3) + "%"); 10103
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setDesv_porcen(NumericoUtil.internacionalizarNumero(aux4) + "%"); 10243
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter beanTotales.setDesv_porcen(NumericoUtil.internacionalizarNumero(aux5) + "%"); 10383
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11104
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11124
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11244
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 11292
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11414
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11434
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 11534
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!idPAI.equals(-1)){ 11554
STR.ACDOSTR.ACDO: Previene el uso de ciertos constructores de la clase String. String ideosDePai = new String(); 11582
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, List<ControlPresupuesto> listaControlPresupuesto, Map<String, BigDecimal> mapTipoCambio, List mapTotalHoras,String ideosDePai) { 11724
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, List<AudPaiPrevgasto> listaAudPaiPrevgasto, Map<String, BigDecimal> mapTipoCambio, BigDecimal totalHoras) { 11904
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12074
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (stk.hasMoreElements()) { 12125
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(Integer codMonedaFin, List<ControlPresupuesto> listaControlPresupuesto, Map<String, BigDecimal> mapTipoCambio, List mapTotalHoras,String ideosDePai) { 12304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 12494
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (stk.hasMoreElements()) { 12545
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 13124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13944

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.TipoColaboracDAO; 64
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 111
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 154
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ); 155
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 174
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 214
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 704
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 174
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 284
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 294
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 323
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 385
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 744
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (tipoDocumentoAux.getModulo().equals(Byte.valueOf("-1"))) 794
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoDocumentoAux.getModulo().equals(Byte.valueOf("-1"))) 793
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (tipoDocumentoAux.getIdtipdoc() == null) 823
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getTipoDocumentoBusiness().altaTipoDocumento( 835
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getTipoDocumentoBusiness() 863
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 913
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1104
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 1103
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoDocumento.getEsUrl() == null) 1143
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoDocumento.getEsUrl().equals(""))) 1154
STR.ADLRSTR.ADLR: Evita literales duplicados || (this.tipoDocumento.getEsUrl().equals(""))) 1153
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoDocumento.getModulo() == null) 1173
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoDocumento.getModulo().equals(Byte.valueOf("-2")))) 1184
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.tipoDocumento.getTipodoc() == null) 1203
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.tipoDocumento.getTipodoc().equals(""))) 1214
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 184
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 185
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 84
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 83
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 83
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 84
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 81
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 95
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaudito,Integer ideo,Integer idTipoTrabajo,String desTipoTrabajo, 403
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod(Integer idaudito,Integer ideo,Integer idTipoTrabajo,String desTipoTrabajo, 403
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.desSuperv = nombre1+" "+apellido1; 613
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.desSuperv = nombre1+" "+apellido1; 613
STR.AvoidStringConcatSTR.AvoidStringConcat: No concatenar Strings con el operador '+'. this.desSuperv2 = nombre2+" "+apellido2; 633
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.desSuperv2 = nombre2+" "+apellido2; 633
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(Integer idaudito, Integer idaudant, String nombre, Integer idPai, String desPai, 743
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1035
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 184
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 183
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 183
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 184
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 181
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 205
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 825
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 823
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1794
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(flagFechaini){ 1835
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*if (nombre==null) 2693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3354
STR.ADLRSTR.ADLR: Evita literales duplicados return (""); 3383
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4314
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fechaini != null) 4323
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fechainiS = ""; 4353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4414
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(fechafin != null) 4423
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. fechafinS = ""; 4453
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 4924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5044
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 5044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5894
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (this.getNombreCompleto()!=null && !this.getNombreCompleto().equals("")){ 5913
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.getNombreCompleto()!=null && !this.getNombreCompleto().equals("")){ 5914
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. String [] realizadoPor = getNombreCompleto().split("/"); 5923
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. String [] realizadoPor = getNombreCompleto().split("/"); 5923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 6224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6384

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 183
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 255
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 224
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 225
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 223
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 204
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 203
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 201
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 275
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 494
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 494
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 684
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 824
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * <br>Accede a la tabla some_table y obtiene todos los valores que cumplan que la columna IDEOSUP coincida con "id" y que en una join con la tabla aux024niv mediante el campo IDNIVEL, el campo AUDITABLE de la segunda valga 0. 945
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1114
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1454
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1884
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1884
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 2754
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 2854
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3004
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( String empresasDePai, 3224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( String empresasDePai, 3224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( String empresasDePai, 3224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3444
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3484
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3504
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3524
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3544
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3564
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3584
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3604
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3624
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3774
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3794
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3894
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3914
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3934
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3934
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 3954
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 3954
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4024
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4044
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4064
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4084
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4134
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4154
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( List<Integer> listaEOs, Integer idPais ); 4194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( List<Integer> listaEOs, Integer idPais ); 4194
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4334
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4354
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4374
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4374
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(boolean conPermisos, Integer [] eosSelec); 4394
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(boolean conPermisos, Integer [] eosSelec); 4394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(boolean conPermisos, Integer [] eosSelec); 4394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4414
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4434
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4454
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4494
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4514
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 4514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 4534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 4534

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 143
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 184
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 204
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 224
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 244
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 284
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(UserSecurity userSecurity, 304

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 141
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 165
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 164
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 195
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 215
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 213
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 253
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 323
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 424
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. PaiHolDocumento instance = (PaiHolDocumento) this.getHibernateTemplate().get( 705
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 804

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger=LogFactory.getLog(BusinessObjectBaseImpl.class); 175
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 344

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import java.util.Locale; 34
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ValidatorException { 194
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws ValidatorException { 195
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws ValidatorException { 193
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. FacesMessage message = new FacesMessage(); 253

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 294
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 294
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 414
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 415
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 413
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 904
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(usuario == null){ 935
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1064
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1344
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 1454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2104
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2434

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod @Override 303
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 315
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws IOException { 364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final ResponseWriter out = context.getResponseWriter(); 374
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter out.write(" <script> var content" + getId() + "={" + 433
STR.ADLRSTR.ADLR: Evita literales duplicados " document.getElementById('" + getId() + "textArea').value = info;" + 463
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. " document.getElementById('" + getClientId(context) + "Iframe').contentWindow.document.getElementsByTagName('body')[0].innerHTML=info; " + 475
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 804
STR.ADLRSTR.ADLR: Evita literales duplicados out.writeAttribute("id", getId() + "textArea", "id"); 1013
STR.ADLRSTR.ADLR: Evita literales duplicados out.writeAttribute("style", "display: none;", "style"); 1033
STR.ADLRSTR.ADLR: Evita literales duplicados out.writeAttribute("name", getId() + "textArea", "name"); 1053
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. String style = "font-family: Arial, Helvetica, sans-serif;font-size:11px;border: 1px solid #7F9DB9;overflow:auto;" + 1115
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter String style = "font-family: Arial, Helvetica, sans-serif;font-size:11px;border: 1px solid #7F9DB9;overflow:auto;" + 1113
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(isReadonly() == false){ //write --> si false es por que es editable 1135
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(isReadonly() == false){ //write --> si false es por que es editable 1135
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += style += "background-color: #FFFFFF;cursor: default;"; 1142
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. style += "background-color: #F6F6F6;cursor: default;"; 1173
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += style += "background-color: #F6F6F6;cursor: default;"; 1172
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1354
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1353
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if(isReadonly() == false){ //write --> si false es por que es editable 1365
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return "CEReadOnly"; 1403
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1434
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Object width = getValueBinding("width").getValue(getFacesContext()); 1463
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Object width = getValueBinding("width").getValue(getFacesContext()); 1463
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Object height = getValueBinding("height").getValue(getFacesContext()); 1623
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Object height = getValueBinding("height").getValue(getFacesContext()); 1623

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 151
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 185
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 212
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface private someMethod 222
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 285
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 124
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 124
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 124
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 121
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 193
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 315
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 664
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] public someMethod( Integer myarg, Integer myarg2 ) { 663
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 673
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 693
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof EvalDirectorId)) 713
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 934
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 965
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdaparta() == null ? 0 : this.getIdaparta().hashCode()); 974
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdrecurs() == null ? 0 : this.getIdrecurs().hashCode()); 994
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdorigen() == null ? 0 : this.getIdorigen().hashCode()); 1014
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getEjercicio() == null ? 0 : this.getEjercicio().hashCode()); 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.EICNU.EI: Numero excesivo de sentencias import. import java.io.IOException; 63
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 654
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 653
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 653
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 654
RGD.PJDCF2RGD.PJDCF2: Proporciona comentarios Javadoc para campos protegidos. protected Log logger=LogFactory.getLog(PapelesBusiness.class); 675
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 685
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 905
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 903
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1384
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) 1384
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if ( hechoObservYRecom.getIndinfor().equals( Integer.valueOf(0) ) ) 1724
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1953
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 1983
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2183
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * @see com.mapfre.mutua.auditmap.business.papeles.PapelesBusiness#buscarListadoElementos(com.mapfre.mutua.auditmap.model.presentation.papeles.Elemento) 2195
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2214
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2263
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2294
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2353
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 2423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2454
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException { 2454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3464
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(guiaTrabajo == 0) { 3505
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(guiaTrabajo == 0) { 3503
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!nAuditoresAsignador.equals(Integer.valueOf(0))) { 3574
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!nTrabajosRealizados.equals(Integer.valueOf(0))) { 3604
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(!nHaytiempos.equals(Integer.valueOf(0))) { 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 4074
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /*public someMethod( Integer myarg, Integer myarg2 ){ 4123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4584
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4704
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4704
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !fin){ 4765
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (fin) 4833
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return true; 4863
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4904
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 4904
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext() && !fin){ 4965
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (fin) 5043
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return true; 5073
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 5144
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException 5144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5194
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 5194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 5254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5294
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=30] public someMethod( Integer myarg, Integer myarg2 ) 5373
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) 5373
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( pt.getDetalle() != null && ! pt.getDetalle().equals("") ) 5604
STR.ADLRSTR.ADLR: Evita literales duplicados if ( pt.getDetalle() != null && ! pt.getDetalle().equals("") ) 5603
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( pt.getNotas() != null && ! pt.getNotas().equals("") ){ 5704
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( pt.getTrabajoRealizado() != null && ! pt.getTrabajoRealizado().equals("") ){ 5774
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if ( pt.getIEstado().equals( Constantes.CONST_ESTADO_TAREA_PENDIENTE ) ) 6193
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( pt.getCriticidad() != null && ! pt.getCriticidad().equals(-1) ) 6884
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( pt.getIddpto() != null && ! pt.getIddpto().equals(-1) ) 7014
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 8054
CDM.PARAMCDM.PARAM: Utiliza la etiqueta Javadoc @param para cada parametro de los metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 8264
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=22] public someMethod( Integer myarg, Integer myarg2 ){ 8263
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if (estado.equals(Constantes.CONST_ESTADO_TAREA_FINALIZADO)){ 8323
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (audAsignadoIterator.hasNext()) { 8785
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. Alarma alarma = new Alarma(); 8893
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9174
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 9173
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 9554

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 64
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 85
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 134
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 135
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 133
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 214
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 211
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 234
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 235
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 233
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 274
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 344
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 364
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 474
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 644
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. * <br> to_char(to_date(inf.fectermi,'yyyymmdd'),'dd/mm/yyyy') fectermi,idarmari,idcaja,idarchiv,inf.nombre as nombreinf,inf.observac 715
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) ; 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ) ; 1094
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1514
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1644
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1663
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1694
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1714
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1794

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 424
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 423
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 423
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 455
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 754
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 1115
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1113
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1394
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(validarFiltroAlta()){ 1425
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if(validarFiltroAlta()){ 1423
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. boolean existe=this.evaluacionBusiness.existeEvaluacion(this.datosEvaluacion.getIdAuditor(), this.datosEvaluacion.getAnio(), this.getUserSecurity().getIdRecurso());//solo se puede evaluar una vez por año y persona y con mi id usuario this.getUserSecurity().getIdRecurso()); 1435
STR.ADLRSTR.ADLR: Evita literales duplicados facesContext.addMessage("", new FacesMessage (this.getResourceBundleErr().getString("auditmap.errores.evaluacionAuditores.noEvaluable"))); 1463
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 1813
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosEvaluacion.getIdEstructuraOrganizativa().equals(Integer.valueOf(-1))){ 1974
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosEvaluacion.getIdAuditor().equals(Integer.valueOf(-1))) { 2004
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosEvaluacion.getAnio().equals(Integer.valueOf(-1))) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2144
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.datosEvaluacion.getComentarios()!=null&&!this.datosEvaluacion.getComentarios().trim().equals("")){ 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2634
PB.DNIFPB.DNIF: Evita Sentencias IF anidadas de cierta profunidad if((this.listaEpigrafes!=null) && (this.listaEpigrafes.size()>0)){ 2723
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteradorEpigrafes.hasNext()){ 2765
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(iteradorApartados.hasNext()){ 2855
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3374
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.comentario.getComentariosEvaluado()!=null && !this.comentario.getComentariosEvaluado().trim().equals("")){ 3404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3724
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 3724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4624
STR.ADLRSTR.ADLR: Evita literales duplicados this.listaItemsAnnos.add(new SelectItem (Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione"))); 4693
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5004
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaItemsEstructuraOrganizativa) { 5254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5434
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(it.hasNext()){ 5535
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5804
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.datosEvaluacion.getIdEstructuraOrganizativa()==-1) 5813
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.setDisabledComboDir(false); 5843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6004
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. selectItem = new TraducibleSelectItem (Integer.valueOf(i), this.getResourceBundleCtes().getString("pr7RecursosHumanos.pestanasEvaluacionAuditores.cuestionario.listado.opcion"+i)); 6083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 6414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 6454
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 6464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 6994
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 7644
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 7684
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. EvaluacionGlobal evaluacionGlobalAñoAnterior) { 7694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 7974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 8364

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 404
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 401
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 565
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 563
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1324
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1594

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 124
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 123
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 144
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 164
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 184

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 284
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 283
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 283
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 325
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 564
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 763
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 944
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) 945
STR.ADLRSTR.ADLR: Evita literales duplicados this.alcance = ""; 1083
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1184
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. SelectItem selectItemDefecto = new SelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1215
STR.ADLRSTR.ADLR: Evita literales duplicados SelectItem selectItemDefecto = new SelectItem(Integer.valueOf(-1), this.getResourceBundleCtes().getString("aplicacion.combos.seleccione")); 1213
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1355
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 1485
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 1644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1744
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(validarFormulario()){ 1765
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(res.equals(Integer.valueOf(0))){ 1894
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). }else if(res.equals(Integer.valueOf(1))){ 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2424
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( paisSeleccionado.equals( Integer.valueOf(-1) ) 2444
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || entidadSeleccionado.equals( Integer.valueOf(-1) ) 2454
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || firmaSeleccionado.equals( Integer.valueOf(-1) ) 2464
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || estadoSeleccionado.equals( Integer.valueOf(-1) ) 2474
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || ejercicioSeleccionado.equals( Integer.valueOf(-1) ) ) 2494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2674
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 2815
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2964
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3444
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 3565
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3784
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while (it.hasNext()) 3925
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4384
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.fechaEstado==null) 4393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 5214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 5254
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarConfirmacionCambiarEstado) { 5264
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5304
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(this.fechaNuevoEstado==null) 5313
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 5404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5514
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || getPaisSeleccionado().equals( Integer.valueOf( -1 ) ) ) 5544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 5624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || getPaisSeleccionado().equals( Integer.valueOf( -1 ) ) ) 5654

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 104
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 163
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 364
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 534
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=11] public someMethod( Integer myarg, Integer myarg2 ) { 533
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this == other)) 543
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((other == null)) 563
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (!(other instanceof RiskTareaObjetivoId)) 583
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 754
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. result = 37 * result 785
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdPai() == null ? 0 : this.getIdPai().hashCode()); 794
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdObjetivo() == null ? 0 : this.getIdObjetivo() 824
RGM.NUOTRGM.NUOT: No utilizar el operador ternario + (getIdTarea() == null ? 0 : this.getIdTarea().hashCode()); 854

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CNU.UICNU.UI: Evita Imports no utilizados import com.mapfre.mutua.auditmap.dao.AnuncioDAO; 114
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 324
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 394
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 464
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 634
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 724
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 824
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ); 825
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 904
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(Integer idAudito,List<Integer> destinatarios); 1124
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1194
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1304
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1414
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ); 1534
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1664
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1744
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ); 1834
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException; 1984
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException; 1984
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod(List<SelectItem> listDestinatarios) throws MalformedURLException, RemoteException, ServiceException; 1985
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2134
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2254
CNU.AAICNU.AAI: Evita modificadores innecesarios en una interfaz. public someMethod( Integer myarg, Integer myarg2 ); 2374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 265
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 344
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 463
RGM.CTORRGM.CTOR: Evita llamar metodos non-final, non-static y non-private someMethod this.inicializar(); 473
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 504
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 505
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 984
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 983
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1124
PB.SBDFPB.SBDF: Proporciona break a la etiqueta default de un switch. default: 1214
STR.ADLRSTR.ADLR: Evita literales duplicados String textoVentana = ""; 1233
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1554
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.desacuerd == null || this.desacuerd.trim().equals("")) 1614
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.nomcomit == null || this.nomcomit.trim().equals("")) 1624
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.fecacuer == null || this.fecacuer.equals(""))) { 1634
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. MessageFormat messageFormat = new MessageFormat (this.getResourceBundleErr().getString("auditmap.errores.debeTenerMenosCaracteres")); 1685
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (textoVentana.equals("")) 1754
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (textoVentana.equals("")) 1753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1824
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1824
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 1923
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1994
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1994
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. TraducibleSelectItem s = new TraducibleSelectItem(ele.getId(), ele.getDescripcion()); 2093
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2164
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. SelectItem s = new SelectItem(Integer.valueOf(anio), anio); 2273
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2944
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(List<TraducibleSelectItem> listaEstructurasOrganizativas) { 3024
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 3104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. List<TraducibleSelectItem> listaEstructurasOrganizativasActivos) { 3114

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.MAJDTCDCI.MAJDT: Utiliza la etiqueta Javadoc @author en los comentarios Javadoc clase e interfaz. public someMethod 234
CDCI.MVJDTCDCI.MVJDT: Utiliza la etiqueta @versionen comentarios Javadoc class. public someMethod 234
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 234
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 231
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 255
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 313
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod( Integer myarg, Integer myarg2 ) { 343
DECLARA.CHAINDECLARA.CHAIN: Con multiples constructores (sobrecargados), utilizar 'this' para llamar al constructor mas generico. public someMethod(EspCarreraId id, TipoEspec tipoEspec, Auditor auditor, 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 525
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1004

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 324
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 324
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 321
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 345
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 425
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 423
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 824
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 914

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 154
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 154
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 215
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 314
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 315
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 313
STR.ADLRSTR.ADLR: Evita literales duplicados String sApartadoAux = "" + Constantes.CONST_OBJ_TIPOS_APA + tiposTrabajo.getIdtipotr(); 533
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(bMostrarIncluir){ 585
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. objetivosPorTipoAux.setTextoPrimero(this.informesPAIComunBusiness.recuperarTextosAgregados(idPAI, apartadoAux, Constantes.CONST_TIPO1, agregado)); 595
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ){ 814
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, List<ObjetivosPorTipoBean> listaObjetivosPorTipo) { 1364
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod(Integer idPai, List<ObjetivosPorTipoBean> listaObjetivosPorTipo) { 1574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2244

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 314
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 314
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 335
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 355
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 353
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 393
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 463
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 603
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 634
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 673
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 704
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 753
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. StringBuffer HQL = new StringBuffer(); 804
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer HQL = new StringBuffer(); 803
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getDestipot()!=null && !example.getDestipot().equals("")){ 874
STR.ADLRSTR.ADLR: Evita literales duplicados if (example.getDestipot()!=null && !example.getDestipot().equals("")){ 873
STR.ADLRSTR.ADLR: Evita literales duplicados param.add("%"+example.getDestipot().toUpperCase()+"%"); 903
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+example.getDestipot().toUpperCase()+"%"); 903
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (example.getAbreviat()!=null && !example.getAbreviat().equals("")){ 974
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter param.add("%"+example.getAbreviat().toUpperCase()+"%"); 1003
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1074
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 1074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. final DatosTipoTrabajo datos = new DatosTipoTrabajo(); 1084
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1223
CDCI.NCCACDCI.NCCA: Existe codigo antiguo comentado /* (non-Javadoc) 1293
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. TiposTrabajo instance = (TiposTrabajo) this.getHibernateTemplate().get( 1335
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1504
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(tipoSeleccionado == null){ 1555
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1774
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sHQL = new StringBuffer(); 1783
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> params = new ArrayList<Object>(); 1832
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
STR.ADLRSTR.ADLR: Evita literales duplicados criterio.add(Restrictions.isNull("idtiposu")); 1993
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2154
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. tipTr = null; 2243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2344
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2484
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. String HQL = "SELECT new com.mapfre.mutua.auditmap.model.presentation.ElementoDescId(A.idtipotr,A.destipot) "; 2494
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " FROM TiposTrabajo A, TiposTrabajo B "; 2502
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += HQL += " WHERE A.idtipotr=B.idtiposu AND B.idtipotr = ?"; 2512
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2584
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList listaResultado = null; 2592
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. constTipoOT = 1; 2623
DECLARA.AUVTDECLARA.AUVT: Declara las variables Listy Setcon el tipo de su interface ArrayList<Object> parametros = new ArrayList<Object>(); 2652
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " where (idtipotr = ? or idtiposu = ?) "; 2692
STR.USBSTR.USB: Impide el uso del operador de concatenacion de cadenas de texto += sHQL += " and mcaActivo = 1 "; 2702
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2804
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2803
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (flag) 2813
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. hql.append(" WHERE "); 2843
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2884
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. return (Integer) this.getHibernateTemplate().find("select (case when max(idtipotr) is null then 0 else max(idtipotr) end)+1 from TiposTrabajo").get(0); 2895
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2964
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] public someMethod( Integer myarg, Integer myarg2 ){ 2963
RGM.AFPRGM.AFP: Evita hacer asignaciones a parametros de metodo. fecha = Fechas.getFechaActual(); 2993
STR.SBSTR.SB: Requiere que el StringBuffersea instanciado con un tamano inicial especificado. StringBuffer sql = new StringBuffer(); 3033
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 3304
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 3304
CNU.EVNUCNU.EVNU: Evita las variables locales que no se van a utilizar. LobHandler lobHandler = new DefaultLobHandler(); 3313
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("destiposu", rs.getString("destiposu")); 3343
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("deseo", rs.getString("deseo")); 3353
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("idtipotr", rs.getInt("idtipotr")); 3363
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("DESTIPOT", rs.getString("DESTIPOT")); 3373
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("IDAUDITO", rs.getInt("IDAUDITO")); 3383
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("NOMBRE", rs.getString("NOMBRE")); 3393
STR.ADLRSTR.ADLR: Evita literales duplicados results.put("COMENTARIOS", rs.getString( "COMENTARIOS")); 3403
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 3505

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 104
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 104
RGM.DUIDRGM.DUID: Crea una serialVersionUIDpara todas las clases Serializable. public someMethod 101
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 435
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 854
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1034

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 134
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 133
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 133
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 253
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 474
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 475
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 473
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(areas!=null){ 625
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 645
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(area,area); 673
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 795
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(subArea,subArea); 823
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 955
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(hoja,hoja); 983
RGM.PFLRGM.PFL: Utiliza bucles for en vez de bucles while. while(i.hasNext()){ 1115
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. s = new TraducibleSelectItem(tarea,tarea); 1143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1224
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws Exception{ 1224
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((!this.nivelSelec.equals(-1)) && (!this.hech.equals("")) && (!this.recomendacion.equals(""))){ 1254
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if((this.nivelSelec.equals(0)) && (!this.areaSeleccionada.equals(""))|| 1264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(1)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals(""))|| 1274
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1285
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(2)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.hojasSeleccionada.equals(""))|| 1284
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). (this.nivelSelec.equals(3)) && (!this.areaSeleccionada.equals("")) && (!this.subAreaSeleccionada.equals("")) && (!this.tareaSeleccionada.equals(""))){ 1294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1784
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(this.nivelSelec.equals(0)){ 1804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(1)){ 1864
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(2)){ 1924
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). else if(this.nivelSelec.equals(3)){ 1984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2854
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.nivelSelec.equals(-1)){ 2864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3074
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3474
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3554
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3714
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3794
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3954
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4274
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4354
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4754
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4834
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4914
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 4994

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 244
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 243
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 275
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 343
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 613
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 655
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 794
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 793
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(usuarioBusiness.esUsuarioBloqueado(nuuma)){ 825
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. Integer Idusuari = null; 874
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1414
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. HttpServletResponse httpServletResponse = ((HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse()); 1475
STR.ADLRSTR.ADLR: Evita literales duplicados FacesContext.getCurrentInstance().addMessage("", new FacesMessage(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme"))); 1583
STR.ADLRSTR.ADLR: Evita literales duplicados this.logger.error(this.getResourceBundleErr().getString("auditmap.errores.descargarInforme") + ": " + excepcion.getMessage() + ": " + excepcion.getCause()); 1593
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1664
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2034
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 2094
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2504
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2844
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 2924
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3414
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3654
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 3814

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 404
CMETRICS.CTNLCMETRICS.CTNL: Numero de lineas en una clase o interfaz. public someMethod 403
CMETRICS.NOFCMETRICS.NOF: Maximo numero permitido de campos. public someMethod 403
CMETRICS.NPUBMCMETRICS.NPUBM: Numero maximo de metodos public someMethod public someMethod 403
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 425
STR.ADLRSTR.ADLR: Evita literales duplicados private someMethod 833
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1224
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 1234
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. private someMethod( Integer myarg, Integer myarg2 ) 1335
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 1443
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 1445
ForbiddenInstanceVariable.PublicForbiddenInstanceVariable.Public: Evitar el uso de variables de instancia públicas. public someMethod 1503
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1524
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ){ 1525
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1523
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 1764
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(this.validateDatosInforme()){ 1785
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2034
CNU.PMCNU.PM: Evita metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ){ 2033
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2074
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod( Integer myarg, Integer myarg2 ){ 2074
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 2073
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) { 2184
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=13] private someMethod( Integer myarg, Integer myarg2 ) { 2183
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if ( this.valoracionSelec.equals(-1) ){ 2264
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.isFoobarObligatorioRendered() && (this.resumen.equals(""))) { 2324
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.alcance.equals("")) { 2364
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.conclusiones.equals("")) { 2404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 2784
RGOR.UEQRGOR.UEQ: Evitar comparar variables booleanas con literales booleanos (true/false). if (this.isIncluirValArea()==true){ 2885
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3134
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 3184
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3234
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3524
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3674
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 3814
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 3954
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=19] public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 3953
CMETRICS.TNLMCMETRICS.TNLM: Numero de lineas en un metodo. public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 3953
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if (this.borradorInforme.getIndvalar().equals(0)) 4714
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.borradorInforme.getIndvalar().equals(0)) 4713
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. this.incluirValArea=true; 4743
STR.STR2STR.STR2: Impide la concatenacion String con el operador + cuando uno de los argumentos es una cadena de un unico caracter this.auditorResponsable = resp.getNombre() + " " + resp.getApellido(); 5293
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 5694
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 5694
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 5804
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). if(valorArea.getValorId().equals(-1)){ 5844
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(); 5973
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod(List<DestHechoInformes> hechoDestinatarios , Integer tipoInforme){ 6244
CMETRICS.TCCCMETRICS.TCC: Complejidad ciclomatica. [ccn=12] private someMethod(List<DestHechoInformes> hechoDestinatarios , Integer tipoInforme){ 6243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 6634
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 6634
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 6734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7304
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 7614
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ){ 7754
PB.MVCPB.MVC: Impide variables locales que tengan el mismo nombre que campos de la clase. Departamento departamento = new Departamento(); 8533
RGM.HMFRGM.HMF: Evita dar a variables locales de metodo y a parametros el mismo nombre que a campos de clase. Departamento departamento = new Departamento(); 8533
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) 8664
LOOP.LOOP2LOOP.LOOP2: Impide la instanciacion de Objetos temporales en el cuerpo de un bucle. HechoObservYRecomId hechoId = new HechoObservYRecomId(); 8803
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 9404
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 10124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10404
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 10444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10564
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 10644
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11204
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11374
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11454
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11534
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11774
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11904
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 11984
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12064
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12144
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12224
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12304
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12464
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12544
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 12624
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12704
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12784
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12864
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 12944
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 13024
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13194
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13274
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException, IOException{ 13314
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13444
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13684
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13724
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13764
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 13804
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14004
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14044
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14084
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14294
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14494
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14574
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14614
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 14894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 14974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15014
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15054
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15174
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15214
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 15254
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15334
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15424
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15584
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15734
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 15814
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15894
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 15934
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16084
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16124
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16164
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16164
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16244
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16284
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16354
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 16394
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 16434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 16514

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 145
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 204
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. private someMethod 214
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 304
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 305
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 384
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 464
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 504
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionAltaModificacion) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 554
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( 594
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. boolean mostrarVentanaInformacionEliminar) { 604
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 654
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 654
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (pregCuestAux.getId() == null) 703
FMETODOS.SAOPFMETODOS.SAOP: Mete un espacio en blanco a cada uno de los lados de un operador de asignacion. retVal = this.getPregCuestBusiness() 715
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. retVal = this.getPregCuestBusiness().modificarPregCuest( 743
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (retVal) 773
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 884
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 964
CDM.THROWCDM.THROW: Utiliza las etiquetas Javadoc @throws o @exception en metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) throws SQLException { 964
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if ((this.pregCuest.getDespregu() == null) 1003
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.pregCuest.getDespregu().equals(""))) 1014
STR.ADLRSTR.ADLR: Evita literales duplicados || (this.pregCuest.getDespregu().equals(""))) 1013
PB.ISEMPB.ISEM: Evitar utilizar varString.equals('literal') o varString.equalsIgnoreCase('literal'). || (this.pregCuest.getNotas().equals(""))) { 1044

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 124
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 155
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 243
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 274
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 275
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if (this.tablaBusqueda!=null) 393
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 484
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 564
FMETODOS.SCFMETODOS.SC: Mete un espacio en blanco entre una sentencia condicional y el parentesis de apertura (. if(detalleContenido != null && detalleContenido.getObjeto() != null) 585
RGM.BLKIFRGM.BLKIF: Proporciona un bloque {}para las declaraciones if. if(detalleContenido != null && detalleContenido.getObjeto() != null) 583
RGM.BLKELSERGM.BLKELSE: Proporciona un bloque {}para declaraciones else. return false; 613
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 694
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 774

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 144
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 175
RGD.PJDCFRGD.PJDCF: Proporciona comentarios Javadoc para campos public someMethod public someMethod 265
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 303
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 354
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 355
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 434
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 514
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 594
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 674
CDM.MRDC4CDM.MRDC4: Utiliza la etiqueta Javadoc @return en metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 754
CDM.THROW4CDM.THROW4: Utiliza la etiqueta Javadoc @throwso @exceptionen metodos private someMethod private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 754
RGD.PJDCM4RGD.PJDCM4: Proporciona comentarios Javadoc para metodos privados. private someMethod( Integer myarg, Integer myarg2 ) throws Exception { 753
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. EstructuraEntidad estructuraOrganizativaSuperior = this.estructuraEntidadBusiness.buscarEstructuraEntidadSuperior(this.planAuditoria.getEstructuraEntidad().getIdeo()); 955
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaPAI = new TraducibleString (this.planAuditoria.getEstructuraEntidad().getDeseo()); 964
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. TraducibleString descripcionEstructuraOrganizativaSuperior = new TraducibleString (estructuraOrganizativaSuperior.getDeseo()); 974
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod( Integer myarg, Integer myarg2 ) { 1114
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1154
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 1374

some.class.reserved
Código Regla Descripción Código Fuente Número Línea Prioridad
CDCI.PJDCCCDCI.PJDCC: Proporciona comentarios Javadoc para clases e interfaces public someMethod public someMethod 114
CNOM.NamingCNOM.Naming: Convención de nombrado no permitida. public someMethod 114
RGD.PJDCF4RGD.PJDCF4: Proporciona comentarios Javadoc para campos privados. private someMethod 125
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 144
FMETODOS.SMCFMETODOS.SMC: Propone dejar un espacio en blanco entre el nombre de un metodo y su parentesis de apertura public someMethod( Integer myarg, Integer myarg2 ) { 145
RGD.PJDCMRGD.PJDCM: Proporciona comentarios Javadoc para metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ) { 143
CDM.MRDCCDM.MRDC: Utiliza la etiqueta Javadoc @returnen comentarios Javadoc de metodos public someMethod public someMethod( Integer myarg, Integer myarg2 ){ 224
FMETODOS.LLFMETODOS.LL: Rompe las lineas de cierto numero de caracteres. public someMethod( Integer myarg, Integer myarg2 ){ 225